Lead Node.js Developer (m/f/d)

from 09.08.2021

OUR TEAM WANTS YOU


We are Thinksurance – one of the leading German InsurTechs on our way to becoming an international player. We are orchestrating our digital platform development with Go/Node.js (Express.js, NestJS) based on microservices architecture on AWS cloud. We keep our lovely data in MySQL, MongoDB, and Redis as key-value storage. Our front-ends are built as micro-frontends using TypeScript, React, and Carbon design systems. We remain open to new technologies and try to improve our DevOps workflows by automating our infrastructure using Terraform, Kubernetes, Docker, and our applications deploy and operation using GitLab CI/CD.
We are seeking an experienced, open-minded, and well-organized Lead Node.js Developer to join our agile Tech team.





AT THINKSURANCE NO TWO DAYS ARE THE SAME! YOUR RESPONSIBILITIES WILL INCLUDE




  • Design and develop business logic and backend services for full-scale applications

  • Write scalable, robust, testable, efficient, and easily maintainable code for our online comparison calculators and internal tools

  • Develop software architecture further, improve performance and caching

  • Support, maintain and optimize our development and production system environments including the continuous delivery pipeline

  • Translate software requirements into stable, working, high performance software

  • Take very high product responsibility and shape the IT agenda significantly

  • Mentor, support and guide less experienced colleagues

  • Work closely with CTO and Head of Engineering






WHAT DEFINES YOU


What you bring to the party:


  • Strong knowledge of Node.Js with 5+ years professional experience (e.g Express, NestJS)

  • Experience with Typescript, SQL (e.g. MySQL, Postgresql) and NoSQL (e.g. Redis, MongoDB)

  • Experience with Microservice architecture, Docker, version control (git) and clean code

  • Profound Knowledge in AWS, Kubernetes, DDD & SOLID principles; CI/CD, Domain-oriented microservice architecture


What would be nice to have on top:


  • Curious and self-researching about new technologies

  • Degree in Computer Science, Informatics or a comparable subject

  • Experience in agile methodologies

  • Experience mentoring/coaching less senior collegues






WHAT WE OFFER




  • Choice of prefered hardware (Mac or Windows)

  • Free ticket for public transportation (RMV Jobticket)

  • Regular feedback meetings and personal development path

  • Educational budget for conferences and workshops

  • Thinksurance library, Udemy Account and learning sessions

  • Free German and English language courses

  • Flexible working hours and WFH opportunities

  • 26 days of holidays

  • Regular socializing and team events

  • Crossfit and Yoga classes

  • Free coffee, fruits and drinks






WHAT DRIVES US


We look for personalities that want to leave a footprint in the insurance industry with us. Talents, whose imagination knows no limits and who can scale processes, structures, and ideas without problems. Thinking big, leading courageously, and a passion for the concerns of our partners are daily business for us. Besides our benefits, we especially offer one thing: a professional home, in which we stick together like a family, and in which every day is a little bit like day one. So: Do you want to create the digital future of the insurance industry with us? Then apply now and become part of the Thinksurance family!

Application information

Apply

Or

Tweet this Job Share this Job

Thinksurance

javascript sql

Location:

Frankfurt am Main

Websites:

Job Post

Type:

Full-time


Application information

Apply