Senior Software Engineer (TypeScript, React, NestJS)

Senior Software Engineer (TypeScript, React, NestJS)

Vollzeit 55000 - 70000 € / Jahr (geschätzt) Homeoffice (teilweise)
Cover Genius

Auf einen Blick

  • Aufgaben: Entwickle eine innovative Risikobewertungsplattform und arbeite mit einem dynamischen Team.
  • Unternehmen: Cover Genius, ein führendes Insurtech-Unternehmen mit globaler Reichweite.
  • Vorteile: Flexibles Arbeitsumfeld, Aktienoptionen und soziale Initiativen zur Förderung von Vielfalt.
  • Weitere Informationen: Engagiertes Team mit Fokus auf kontinuierliches Lernen und persönliche Entwicklung.
  • Warum dieser Job: Gestalte die Zukunft des Versicherungsschutzes und arbeite an spannenden Projekten.
  • Qualifikationen: Mindestens 7 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit TypeScript und React.

Das prognostizierte Gehalt liegt zwischen 55000 - 70000 € pro Jahr.

About the Company Cover Genius is a Series E Insurtech that protects the global customers of the world’s largest digital companies including Booking Holdings, owner of Priceline, Kayak and , Intuit, Hopper, Skyscanner, Ryanair, Turkish Airlines, Descartes Ship Rush, Zip and Seat Geek.

We’re also available at Amazon, Flipkart, e Bay, Wayfair and SE Asia’s largest company, Shopee.

Seien Sie einer der ersten Bewerber, lesen Sie den vollständigen Überblick über die Rolle unten und senden Sie dann Ihre Bewerbung zur Prüfung ab.

Our partners integrate with XCover, our award-winning insurance distribution platform, to embed protection for millions of customers worldwide each year.

Our team and products have been recognized with dozens of awards including by the Financial Times who ranked Cover Genius as the #1 fastest growing company in APAC in 2020.

Our diverse team across 20+ countries and many language groups commits itself to diverse cultural programs, in particular "CG Gives" which makes social entrepreneurs out of us all and funds development initiatives in global communities.

Our People are Bold, Authentic, Purposeful and Inspired

Our People are not Perfect, Traditional, Complacent or Cautious About the Role As a Full-stack Senior Software Engineer on our Trust & Safety team, you will be responsible for building our Risk Evaluation Platform.

You will be one of two senior engineers working on this new initiative.

The new platform will be used across our business units to make decisions in real time about customers and other associated events.

To drive success in this role, you need a mix of technical expertise and business acumen.

Regular collaboration with business stakeholders, product managers and cross domain team members will be essential to success in this role.

Key Responsibilities

  • Design the architecture of our in house fraud evaluation platform.
  • Work with other senior members of the team to build the platform tailored to our internal use cases.
  • Work with product stakeholders to understand the use cases and translate the requirements into technical documentation.
  • Review architectural design documents from other team members.
  • Own the monitoring and alerting of new services associated with the platform.
  • Contribute to the technical delivery of complex, cross-stack initiatives related to Risk Evaluation Platform

Skills & Experience What you will bring

  • 7+ years of professional software development experience with proven expertise in full-stack web application development.
  • Solid proficiency in Type Script and React with deep understanding of modern frontend development patterns.
  • Advanced Backend development experience with Nest JS or equivalent Node. js frameworks including API design, database integration and distributed systems.
  • Comprehensive understanding of full-stack web services architecture from client-side optimization to server-side performance, including RESTful APIs, database design, and system integration patterns.
  • Experience with Dev Ops practices, CI/CD pipelines and cloud deployment using tools like Docker, Kubernetes, AWS/GCP.
  • Experience designing, developing and deploying full-stack services in Node JS.
  • Hands-on experience using AI coding tools to accelerate the development process.
  • Some experience with Python and Django backend services is nice to have.

What you will have

  • Customer-centric mindset. Keen eye for user experience and delivering exceptional products that meet business objectives.
  • Clear technical communication. Ability to simplify complex technical concepts for diverse stakeholders and cross-functional teams.
  • Self-directed leadership. Comfortable working autonomously while collaborating effectively across engineering and product teams.
  • Initiative ownership. Proven ability to drive technical initiatives to successful completion.
  • Bias for action. Demonstrates urgency in decision-making with complete accountability for deliverables and outcomes.
  • Continuous learning. Commitment to staying current with emerging technologies and adapting to evolving business needs.
  • Balancing speed with quality by leveraging AI tools while staying in control of the system.

Why Cover Genius?

Cover Genius not only cares about being the best in our industry, we care about our team.

We’re a business that understands life can be fluid and so we flex to ensure we provide the environment to suit that.

  • Flexible Work Environment - our teams are hybrid.

We work from home on Wednesdays and Thursday and attend the office on Monday, Tuesday and Friday with flexibility around start/finish times.

  • Global company, with the opportunity to work from any of our offices for 4 weeks a year
  • Employee Stock Options - we want our people to share in our success, we reward them with ownership for their contribution in creating a world-class company.
  • Work with like-minded people who are passionate about both the work we're doing and giving back.

Our CG Gives programs enables us to all become philanthropists through our peer recognition and rewards system.

• Social Initiatives - pictures speak a thousand words!

  • Cover Genius promotes diversity and inclusivity.

We don't tolerate discrimination, demeaning treatment of anyone, or harassment due to race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status.

By submitting your application, you acknowledge that we may collect, store and process your personal data for recruitment purposes.

To ensure a fair evaluation, we may use AI to assist in sorting applications, but all final decisions are made by our hiring team and no candidate dispositions are automated.

We will keep your information on file for three years from the date of your application. xayajpt For detailed information about how we handle your data and our use of AI, please review our full Privacy Policy.

Senior Software Engineer (TypeScript, React, NestJS) Arbeitgeber: Cover Genius

Cover Genius ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern nicht nur ein flexibles Arbeitsumfeld bietet, sondern auch die Möglichkeit, in einem globalen Team zu arbeiten, das Vielfalt und Inklusion schätzt. Mit einem starken Fokus auf persönliche und berufliche Weiterentwicklung sowie attraktiven Mitarbeiteraktienoptionen fördert das Unternehmen eine Kultur des Engagements und der Zusammenarbeit, die es den Mitarbeitern ermöglicht, ihre Fähigkeiten in einem dynamischen und unterstützenden Umfeld zu entfalten.

Cover Genius

Kontaktdaten:

Cover Genius Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer (TypeScript, React, NestJS) erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Cover Genius anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer (TypeScript, React, NestJS) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Cover Genius vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (TypeScript, React, NestJS) mit Bravour zu bestehen

TypeScript
React
NestJS
Node.js
API Design
Datenbankintegration
Verteilte Systeme

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Cover Genius klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Cover Genius vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.