We are looking for a Front-End Developer with 3-5 years of practical expertise in building modern and scalable web applications.
The successful candidate will be highly skilled in React, TypeScript, and component libraries such as MUI, with a strong foundation in CI/CD processes and cloud-based development tools. You will collaborate with cross-functional teams—including designers, back-end engineers, and product stakeholders—to deliver intuitive, high-performance applications.
Missions
-
Build and enhance responsive, high-quality web applications using React, TypeScript, and modern UI libraries.
-
Develop clean, maintainable, and reusable code, ensuring scalability and performance.
-
Collaborate with UX/UI designers to deliver user-centric, pixel-accurate interfaces.
-
Work with RESTful APIs to integrate front-end functionality with back-end systems.
-
Write and maintain unit and integration tests to ensure code reliability and long-term stability.
-
Configure and manage CI/CD workflows to automate builds, testing, and deployments.
-
Review code and share knowledge to uphold best practices and coding standards.
-
Contribute in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
Profile
-
3-5 years of hands-on experience in front-end development.
-
Proficiency with React.js, TypeScript, and UI component libraries (e.g., Material-UI).
-
Solid grasp of RESTful principles and API integration.
-
Experience working with CI/CD pipelines and cloud-based DevOps platforms.
-
Strong understanding of Git workflows and collaborative version control practices.
-
Excellent problem-solving abilities and strong communication skills, both in team settings and when working independently.
Preferred Qualifications
-
Familiarity with state management solutions (e.g., Redux Toolkit, Zustand).
-
Experience using React Query or similar tools for data fetching and caching.
-
Exposure to frameworks like Next.js or other React-based ecosystems.
-
Knowledge of testing tools such as React Testing Library or Vitest.
-
Understanding of cloud environments (Azure, AWS, or equivalent).
-
Previous involvement in design system development or adoption.
Our offer
- Working in a Great Place to Work based in Luxembourg
- Attractive salary and pretty cool benefits (meal vouchers, mobile subscription...)
- Develop your skills and ideas over a coffee, a beer or a pizza during our Neo'vations
- Evolve within a strong company culture, you'll join us for the opportunity and you'll stay because we're super cool (well according to 98% of our employees NEOFACTO Annual Survey 2024)
-
Between afterworks, innovative workshops and ski weekends, there's never a dull moment when you're part of the Neo'Squad
Recruitment Process
- The pre-qualification interview with our Recruitment Manager
- Technical tests
- Receipt of our salary proposal / exclusivity agreement
- 2nd interview with our Business Manager
- Proposal of your application to the client
- Interview at the client's premises, which can be conducted either by video or in person