68947d3afad4986504e5bef1

Senior Frontend Developer

BG, PT, GE

Senior Frontend Developer

BG, PT, GE

You can join a high-performing international team dedicated to software engineering for leading global (re-)insurers.

About the Project‍  
The innovative project develops a tool for insurance underwriters to create policies for medium-sized corporates and to provide support along the complete underwriting flow related to document creation or saving data into the administrative system. The tool is in productive use, but further challenges await to roll it out to further countries, lines of business and users, and how to merge the new requirements to the already existing features. You will play an important role in extending the backend capabilities. 

 

The stack of the project involves Java 18, Spring Boot 3, Postgres, Redis, Kafka, and Angular 19. We use patterns like micro-frontend, backend for frontend, and microservices. 

‍  

About the Role
We are looking for a Senior Frontend Developer with a broad hands-on experience, and strong interest in building complex systems based on latest software architecture, technologies and tools. Ready to join our team and embrace the project, diving into current workflow processes such as the backlog and CI/CD of the project. Willing to fully support the micro frontend architecture and development within the project.  

  

What you´ll be doing:   

  • Work closely with UX designers, QAs, BEs and POs to help design and build the frontend components, and to establish frontend development best practices  
  • Support the distribution of our web application into smaller maintainable components that can be developed and deployed independently 
  • Improve the UI of our products based on feedback from users and customers 
  • Keep updated on the latest and emerging tools and technologies  
  • Active participation in refinement sessions, collaboratively working on acceptance criteria 
  • Engage in cross-functional collaboration throughout the entire SDLC  
  • Consistently share best practices and improve processes within and across teams  
  • Take ownership of the frontend development lifecycle from design to deployment, ensuring a high-quality, accessible, and performant user experience 
  • Communicating and collaborating effectively with product owners, business analysts and software developers in an international team 
  • Applying your analytical and problem-solving skills to understand the projects’ environment and to identify obstacles and solutions  

 

What you´ll need:  

  • Bachelor's degree in IT related field or equivalent work experience  
  • English proficiency (minimum B2 level)
  • Strong knowledge of Software Development Life Cycle  
  • At least 4 years of professional experience as a front-end developer  
  • Proven track record of professional experience with Angular 2+  
  • Advanced understanding of micro frontend architecture with client-side composition methods  
  • Practical experience building and designing robust frontend architectures (architecture, design patterns, reliability and scaling) of new and/ or current systems  
  • A proven ability to design and build accessible, responsive web applications that provide an excellent user experience across all devices 
  • Expertise in designing innovative user experiences  
  • Excellent knowledge of browser troubleshooting and debugging practices and techniques  
  • Experience in Continuous Integration and delivery tools  
  • Backend development knowledge is a plus (e.g., Java, Node.js, databases), to facilitate better collaboration with backend teams 
  • Understanding of Agile methodology for Project Management (SAFe is a plus)  

  

Will be a plus  

  • Have experience solving complex technical challenges at scale  
  • Knowledge of UI/UX related tools e.g. Figma, Sketch, Adobe Suite, Photoshop etc.  
  • A passion for code craftsmanship and a history of championing best practices, for example by contributing to style guides or introducing new development standards

About the Project‍  
The innovative project develops a tool for insurance underwriters to create policies for medium-sized corporates and to provide support along the complete underwriting flow related to document creation or saving data into the administrative system. The tool is in productive use, but further challenges await to roll it out to further countries, lines of business and users, and how to merge the new requirements to the already existing features. You will play an important role in extending the backend capabilities. 

 

The stack of the project involves Java 18, Spring Boot 3, Postgres, Redis, Kafka, and Angular 19. We use patterns like micro-frontend, backend for frontend, and microservices. 

‍  

About the Role
We are looking for a Senior Frontend Developer with a broad hands-on experience, and strong interest in building complex systems based on latest software architecture, technologies and tools. Ready to join our team and embrace the project, diving into current workflow processes such as the backlog and CI/CD of the project. Willing to fully support the micro frontend architecture and development within the project.  

  

What you´ll be doing:   

  • Work closely with UX designers, QAs, BEs and POs to help design and build the frontend components, and to establish frontend development best practices  
  • Support the distribution of our web application into smaller maintainable components that can be developed and deployed independently 
  • Improve the UI of our products based on feedback from users and customers 
  • Keep updated on the latest and emerging tools and technologies  
  • Active participation in refinement sessions, collaboratively working on acceptance criteria 
  • Engage in cross-functional collaboration throughout the entire SDLC  
  • Consistently share best practices and improve processes within and across teams  
  • Take ownership of the frontend development lifecycle from design to deployment, ensuring a high-quality, accessible, and performant user experience 
  • Communicating and collaborating effectively with product owners, business analysts and software developers in an international team 
  • Applying your analytical and problem-solving skills to understand the projects’ environment and to identify obstacles and solutions  

 

What you´ll need:  

  • Bachelor's degree in IT related field or equivalent work experience  
  • English proficiency (minimum B2 level)
  • Strong knowledge of Software Development Life Cycle  
  • At least 4 years of professional experience as a front-end developer  
  • Proven track record of professional experience with Angular 2+  
  • Advanced understanding of micro frontend architecture with client-side composition methods  
  • Practical experience building and designing robust frontend architectures (architecture, design patterns, reliability and scaling) of new and/ or current systems  
  • A proven ability to design and build accessible, responsive web applications that provide an excellent user experience across all devices 
  • Expertise in designing innovative user experiences  
  • Excellent knowledge of browser troubleshooting and debugging practices and techniques  
  • Experience in Continuous Integration and delivery tools  
  • Backend development knowledge is a plus (e.g., Java, Node.js, databases), to facilitate better collaboration with backend teams 
  • Understanding of Agile methodology for Project Management (SAFe is a plus)  

  

Will be a plus  

  • Have experience solving complex technical challenges at scale  
  • Knowledge of UI/UX related tools e.g. Figma, Sketch, Adobe Suite, Photoshop etc.  
  • A passion for code craftsmanship and a history of championing best practices, for example by contributing to style guides or introducing new development standards

We work hard and play hard

We understand that in today’s fast-paced world, where people are constantly connected to their work, it has become increasingly important to maintain a healthy work-life balance.

Work-life balance ->