Senior Front-End Engineer

Qovery

Location
France
Job Type
full-time
Salary
€65,000 - €85,000
Posted
November 27, 2025

Job Description

We provide the DevOps automation platform built to empower developers. From cloud infrastructure provisioning to production deployment, Qovery streamlines every step, enabling faster delivery, simplified workflows, and significant time savings.

🀩 Why your role is important

As we continue to grow, we are seeking a highly skilled and experienced Senior Front-End Engineer to join us.

You will own the craft and quality of our Web User Interface and partner with back-end engineers, product managers, and designers to ship a fast, intuitive experience that developers trust.

You think in Product, not just pixels: every UI decision ties back to a user problem, a measurable outcome, and a clear hypothesis you’re willing to test.

You collaborate tightly with PM and Design to simplify flowsreduce cognitive load, and release the smallest version that still delivers real value, then learn and iterate.

πŸš€ What Will Your Job Look Like

  • Build complex, reusable React components with clear state management and robust tests. 
  • Drive front-end architecture, from design system choices to module boundaries and data flows. 
  • Keep performance top of mind: measure, profile, and optimise rendering and network usage. 
  • Uphold code quality with thoughtful reviews, strong typing in TypeScript, and clean abstractions. 
  • Troubleshoot issues end to end, instrument for observability, and fix problems at the root. 
  • Contribute to documentation & learning materials, and share what you build with the community: engineering blog and product docs are good places to start.

βš™οΈ Our technical stack

  • React; 
  • Nx monorepo; 
  • React Query; 
  • Style using Tailwind and SCSS; 
  • Tests with Cypress and Jest;
  • Storybook

πŸ’‘ About you

  • At least 5 years experience as a Front-End Engineer in a product-first organisation.
  • Strong in a major framework like React or Vue. 
  • Solid JavaScript, HTML, and CSS skills.
  • Product minded: deliver user value, measure impact, iterate with PM and Design.
  • Apply sound patterns to build simple, reusable components for complex flows.
  • Comfortable with data structures, algorithms, profiling, and performance optimisation.
  • Care about simplicity, performance, accessibility, and polish.
  • Experience working in Agile teams.
  • Senior mindset: humble, curious, always learning.
  • Collaborative teammate who shares knowledge and elevates others.
  • Fluent in English.

🎯 What you'll get at Qovery

  • Opportunity to work on cutting-edge projects that make a real impact for Developers like you!
  • Competitive Compensation, with equity
  • Attractive benefits package
  • A flexible work environment with a fully remote culture
  • Continuous learning and professional development opportunities
  • An authentic company culture with a focus on collaboration and innovation

πŸ’₯ Our Talent Acquisition Process

We’ve designed a streamlined process to ensure a great candidate experience. Typically, it takes 3-4 weeks:

  1. Screening with Marie or Ludo (45 min to 1h): please provide a public portfolio or work that shows your craft.
  2. A take-home test (30-45min)
  3. Presentation of your take-home test + live debug with our Front-End Engineers (45 min to 1h)
  4.  An interview focused on Architecture/Design with our Front-End Engineers (45 min to 1h)
  5. Cultural Round with a Co-founder & leadership to discuss alignment with Qovery’s values and mission.
  6.  Final CEO interview to discuss the company vision & ambition.

This position is open to candidates who are authorised to work in France. Immigration sponsorship is not available at this time.

We’re committed to keeping you informed throughout the process, ensuring a smooth and transparent experience.

Qovery is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates. Employment decisions are based solely on qualifications, merit, and business needs, without regard to race, colour, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or any other characteristic protected by applicable law.

🎯 Who is this job for?

This Senior Front-End Engineer role at Qovery is perfect for developers with 5+ years of experience in product-focused teams, especially those who thrive in crafting performant, accessible, and intuitive UIs using React, TypeScript, and modern tooling (Tailwind, Nx, Cypress, Jest). You’ll own major architectural decisions, work closely with product and design, and help evolve both internal tooling and external developer experiences. Fully remote within France, with a salary range of €65,000–€85,000 and equity included.

πŸ’¬ Potential Interview Questions

  1. What front-end technologies do you specialize in for building complex interfaces?
    React with TypeScript, using React Query for data fetching, styled with Tailwind and SCSS, and tested with Cypress and Jest.

  2. How do you ensure reusable and maintainable components in a monorepo setup?
    Use Nx for modular structure, Storybook for isolated development, enforce coding standards with ESLint, and implement atomic design principles.

  3. Describe how you optimize UI performance in complex applications.
    Profile with React DevTools, lazy-load components, memoize selectors, use virtualization (e.g., react-window), and minimize re-renders with React.memo.

  4. What’s your strategy for state management in large-scale apps?
    Prefer React Query for server state, local state via useState/useReducer, and context or lightweight libraries like Zustand for global client state.

  5. How do you collaborate with product managers and designers to deliver value?
    Join grooming and ideation sessions, map user problems to UI patterns, release MVPs quickly, and iterate based on feedback and metrics.

  6. Can you describe your experience implementing and evolving a design system?
    Developed token-based themes, documented components in Storybook, aligned with design team on specs, and ensured accessibility compliance.

  7. How do you approach accessibility in your front-end code?
    Use semantic HTML, ARIA roles, keyboard navigation, color contrast tools, and test with screen readers to meet WCAG guidelines.

  8. What steps do you take to debug and troubleshoot production UI issues?
    Reproduce locally, use browser devtools and feature flags, review network and state logs, and inspect backend errors or telemetry dashboards.

  9. What tooling or patterns have you used to ensure UI code quality and reliability?
    TypeScript for static typing, unit tests with Jest, E2E with Cypress, visual testing with Storybook, and CI checks for test/lint/format.

  10. How do you contribute to engineering culture and knowledge sharing?
    Document solutions, review code thoroughly, write blog posts or internal guides, and mentor peers during pair programming or design discussions.

πŸ“‹ Job Summary

Qovery is hiring a Senior Front-End Engineer (Remote, France) to lead UI development on their DevOps automation platform. You’ll build complex, reusable React components with TypeScript, React Query, Tailwind, and Nx, focusing on performance, accessibility, and product quality. This fully remote role requires 5+ years of experience in product-focused front-end development. Salary ranges from €65,000–€85,000 with equity, flexible work culture, professional development opportunities, and a collaborative, fast-paced environment driving developer experience innovation.

Required Skills

TypeScript React