Description
Descriptif du poste
**WHY ARE WE HIRING ?
**At OpenClassrooms, our mission is to make education and in-demand careers accessible to everyone. Every year, we support thousands of students 100% online through career-focused learning paths, guided by expert mentors.
To strengthen our impact, we are looking for a Frontend Engineer to join the Matching squad, dedicated to optimizing the connection between our apprenticeship students and their future employers.
As a Frontend Engineer, you will be at the heart of building high-value features that make matching more relevant and seamless. You will develop modular, performant, and intuitive interfaces that simplify the student journey and help recruiters quickly find the right talent for their needs.
Your work will have a direct impact on the employability of thousands of learners and will fully contribute to the success of our educational mission.
**
YOUR MISSIONS :**
Develop modular and reusable interfaces using React and TypeScript, following best practices and coding standards.
Collaborate with designers, backend developers, and product managers to build intuitive, high-performance, user-centered features.
Write and maintain reliable unit and end-to-end tests with Jest and Playwright to ensure code robustness.
Optimize performance and accessibility to provide a smooth user experience for all.
Propose and implement UX/UI improvements based on user feedback and product team insights.
Participate in code reviews, share best practices, and contribute to the continuous improvement of the team.
Analyze the impact of your ideas and estimate the development effort for new features.
TECHNICAL STACK :
React, Javascript (ES2015+), TypeScript, Material-UI
PHP 8, Symfony 6+ (Clean Architecture)
PostgreSQL, Doctrine, DBAL
CI/CD: Github actions, ArgoCD
Docker, Kubernetes, AWS, Datadog
Upcoming evolution : Migration progressive vers NextJS
YOUR FUTURE TEAM
You will join PxT (Product Experience & Technology), our department dedicated to product experience and technology, composed of 4 squads, each focused on a key stage of the student journey (enrollment, learning, etc.).
You will be part of the Matching squad, focused on connecting students with their future employers. This squad works on the Talent Marketplace, simplifying applications, recommending relevant opportunities, and tracking candidate applications.
Reporting to Adrien, Engineering Manager, you will be part of a cross-functional product squad of 7 people, working in an agile way: iterative, incremental, and adaptable.
You will also collaborate cross-functionally with other squads, engineering chapters, and the wider Product Experience & Technology organization to ensure project coherence and quality.
YOU WILL LOVE THIS ROLE IF:
You are motivated by OpenClassrooms’ educational mission and the direct impact your technical choices have on learners’ and recruiters’ experiences.
You enjoy being involved early in product and design discussions, contributing ideas and shaping the Frontend vision: mobile-first, accessibility, performance, and design system.
You thrive in an environment with constant feedback, where you can propose, test, and iterate solutions to improve features and processes.
You are interested in exploring AI within product features to create smarter and more personalized experiences for users.
5 autres jobs qui pourrait t'intéresser:
- 🌐 OpenClassrooms
- 🌐 Bluecoders
- 🌐 Développeur Angular Senior H/F
- 🌐 Tech Lead Front End (H/F)
- 🌐 Software Developer (Frontend)- Remote
Mon top 5 du matériel pour télétravailler

Obtiens 10x plus d'entretiens d'embauche grâce à l'automatisation des candidatures avec l'IA
En fonction de tes critères de recherche, postule automatiquement jusqu'à 1 500 offres d'emploi chaque mois