This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Principal Frontend Engineer, you will play a critical role in shaping Omio’s frontend platform, defining how intelligent, adaptive user experiences are built and scaled across web and mobile. You will lead complex, end-to-end frontend initiatives, influence architectural direction, and ensure our applications are performant, accessible, and resilient—while enabling the seamless integration of AI-powered capabilities that drive meaningful business and customer impact. This role combines hands-on frontend engineering, platform and architectural leadership, and cross-team influence, working closely with Product, Design, Backend and Data to bring AI-driven experiences to life across the organisation.
Job Responsibility:
Own and drive end-to-end frontend solutions, from user-facing experiences to the frontend platform and middleware layer
Lead frontend architecture and technical decision-making, ensuring scalability, performance, accessibility, and maintainability
Design and evolve frontend platform foundations, including shared patterns, design systems, and integration layers
Align frontend engineering solutions with business goals and customer outcomes
Identify and manage frontend technical debt, making pragmatic trade-offs between delivery speed and long-term platform health
Lead cross-team frontend and platform initiatives, aligning multiple stakeholders with clear end-to-end ownership
Define and promote frontend best practices, standards, and reusable patterns
Contribute to internal and external tech talks, representing Omio’s frontend and platform engineering culture
Evangelize the use of AI tools and automation to transform how Omio designs, builds, and delivers frontend experiences
Requirements:
9+ years of experience in Software Engineering, with deep, hands-on expertise in frontend engineering
Proven experience building and scaling large, complex frontend applications and platforms
Strong architectural judgment with experience leading frontend system design at scale
Experience working in high-growth or scale-up environments
Demonstrated experience mentoring engineers and leading frontend or platform-level technical initiatives
Ability to collaborate effectively with Product, Design, Backend, and senior stakeholders
Demonstrated use of AI tools to accelerate the software development lifecycle and improve developer productivity
What we offer:
A competitive and attractive compensation package
Opportunity to develop your skills on a new level
A generous pension scheme
A diverse team of more than 45 nationality
Develop maintainable solutions for complex problems with broad impact on the business as a whole
Make decisions that will have a direct impact on the long-term success of Omio