Full Stack Engineer “80-100%”

esurance is a Swiss InsurTech with a successful SaaS offering and is looking for an experienced Full-Stack engineer to help our Pre- and After-sales product team.

What we offer


  • an excellent compensation package and flexible working conditions.


  • Develop high-quality, professional, and maintainable web applications using React, Typescript, NodeJs, and AWS technologies.
  • Collaborate with the product team to understand requirements and translate them into technical specifications.
  • Design and develop new features, and maintain and improve existing ones.
  • Write clean and well-documented code following best practices.
  • Conduct code reviews and provide constructive feedback to other team members.
  • Troubleshoot and resolve technical issues.
  • Keep up-to-date with emerging trends and technologies in software development.

What we expect


  • At least 4 years of experience in full-stack web development.
  • Strong knowledge of React, Typescript, Nodejs.
  • Experience building and deploying applications to AWS or kubernetes.
  • Familiarity with RESTful APIs and microservices architecture.
  • Solid understanding of software design patterns and principles (OOP and functional style).
  • Experience with source control systems such as Git and trunk-based development.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and as part of an agile team.

If you are passionate about developing professional web applications and enjoy working with cutting-edge technologies, then we would love to hear from you. We offer a competitive salary and benefits package, flexible working hours, and a dynamic work environment where you can grow your skills and career.

We are here for you
Monday to friday from 8:30 - 12:00 & 13:30 - 17:30