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
Benefits:
- an excellent compensation package and flexible working conditions.
Responsibilities:
- 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
Requirements:
- 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.