We are transforming the way customers interact with insurance through cutting-edge technology and innovation. Be part of a team developing state-of-the-art Progressive Web Applications (PWAs) that redefine the digital experience for our users. These modern web applications will feature sleek, intuitive interfaces, AI-powered functionalities, and seamless integration with business systems—all as part of an ambitious Digital Transformation journey.
Main Responsibilities:
- Developing advanced React applications using TypeScript, JavaScript (ES6+), and modern front-end frameworks.
- Implementing responsive and dynamic designs with HTML5, CSS3, SASS/SCSS, and CSS-in-JS libraries like Styled Components or Emotion.
- Working with state management tools such as Redux, Context API, or MobX to ensure a seamless user experience.
- Building optimised, high-performance front-end architectures using tools like Webpack, Vite, or Parcel.
- Incorporating GraphQL and REST APIs to create efficient communication between front-end and back-end systems.
- Delivering clean, maintainable, and high-quality code through rigorous reviews, leveraging tools like ESLint, Prettier, and Husky.
- Collaborating on modern UX/UI designs, working with design tools like Figma, Adobe XD, or Sketch.
- Utilising testing frameworks such as Jest, React Testing Library, or Cypress to ensure the reliability of your code.
- Translating business goals into technological solutions, leveraging your creativity and expertise.
- Exploring and integrating AI-driven functionalities to elevate user engagement and product capabilities.
Requirements
- 3+ years of experience as a React Frontend Developer, with a strong portfolio of modern web applications.
- Deep knowledge of TypeScript and proficiency in JavaScript (ES6+).
- A strong understanding of HTML5, CSS3, and modern CSS frameworks such as Tailwind CSS or Bootstrap.
- Experience with version control systems like Git and collaborative platforms such as GitHub, GitLab, or Bitbucket.
- Familiarity with front-end performance optimisation tools and techniques (e.g., code splitting, lazy loading).
- Proven ability to thrive in collaborative, team-oriented environments.
- Experience in system design and architecture, ensuring scalable and robust solutions.
- A keen eye for design and user experience, contributing to the creation of polished, engaging applications.
- Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools like Jenkins, GitHub Actions, or GitLab CI.
Benefits
- Solid, competitive salary.
- Work in multilingual, multinational and multicultural environment on international projects
- Medical care