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 Frontend Engineer, you will be responsible for designing and implementing user friendly web interfaces that enhance the usability and functionality of our procurement offerings. This role requires expertise in front-end technologies, a strong focus on user experience, and the ability to collaborate with cross-functional teams. Our team is breaking new engineering ground and we have the opportunity to define innovative solutions for a number of challenges, paving the way for other teams to follow in our footsteps.
Job Responsibility:
Implement and maintain frontend features using React and TypeScript, breaking down requirements into actionable tasks, estimating work, and participating in team planning and reviews
Contribute to the development of Micro Frontends following a domain-based design approach, ensuring maintainability and modularity
Work with product managers and designers to clarify feature requirements, support iterative delivery, and ensure product quality in production
Use Apollo GraphQL to integrate with backend services via a Backend-for-Frontend (BFF) layer, focusing on clean, scalable APIs
Collaborate with designers to implement and improve shared UI components and contribute to the team’s design system
Participate in team code reviews, help triage bugs, and contribute to improving the team's engineering standards
Engage in ongoing learning via Frontend Guild discussions, tech spikes, and experimentation with new technologies
Partner backend engineers, and product teams to deliver a smooth, high-quality user experience
Requirements:
6+ years of professional frontend software development experience
Bachelor’s degree in Computer Science, Engineering, or a related technical field
Solid understanding of JavaScript/TypeScript, React, HTML/CSS, and modern web development best practices
Familiarity with API integration patterns and frontend performance optimisation
Demonstrated ability to write well-tested, maintainable code, and contribute to documentation
Strong communicator and team player who enjoys working in a cross-functional, collaborative environment
Nice to have:
Experience with GraphQL, design systems, or micro frontend architecture
Exposure to CI/CD, monitoring, and frontend observability tools
Interest in product development and a user-centric mindset
What we offer:
Offers Equity
Offers Bonus
medical, dental, and vision insurance
a 401(k) plan
short-term and long-term disability
basic life insurance
well-being benefits
20 paid days of vacation
12 paid days of company holidays in a calendar year