Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Offres d'emploi
- Les Secteurs
- Industrie
- Numérique
- Santé
- Transition écologique
- Agriculture
- Rejoindre la Mission French Tech
- Découvrir les métiers de la Tech
- Paris
- CDI
- Postuler
- 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.
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.
- 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
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.
- Modern Frontend: Strong knowledge of React and TypeScript, able to write clean, modular, and maintainable code.
- Testing & Quality: Experience with unit and end-to-end testing (Jest or equivalent) to ensure feature robustness.
- UX/UI & Design System: Ability to transform mockups into intuitive, accessible, and high-performance interfaces, contributing to the Frontend vision (mobile-first, design system, accessibility).
- Collaboration & Influence: Skilled at working with cross-functional teams and actively sharing expertise and best practices.
- Autonomy & Initiative: Capable of proposing solutions, prioritizing work, and making technical decisions aligned with product and user needs.
- Curiosity & Innovation: Interest in AI and its application in product features.
- Languages: Fluent in French (C1 minimum) and professional English (B2 ideally).
Process de recrutement
- HR Interview (30 min): Conversation with a member of the Talent Acquisition team about the key criteria for the role, your motivation, salary expectations, availability, and other relevant points for the next steps in the process.
- Manager Interview (1 h): Meeting with Adrien, Engineering Manager, to dive deeper into your skills and assess your fit for the role.
- Technical Interview (1 h 30): Assessment of your practical skills through a technical interview conducted by two team members.
- Team Interview (45 min): Meeting with potential colleagues to get to know the team, evaluate certain soft skills, and share experiences.
- (Optional) Final Interview (30 min): Video call with Xavier, Engineering Director.
- Professional References: At the end of the process, we may request professional references if needed.
- Type de contrat : CDI
- Lieu : Paris
- Télétravail total possible
- Salaire : entre 50000€ et 60000€ / an
Voir toutes les offres de OpenClassrooms
Key Skills
Ranked by relevanceReady to apply?
Join La French Tech Taiwan and take your career to the next level!
Application takes less than 5 minutes

