Experienced Fullstack JS Developer (Skills-IC3) Lyon CDI
Job Summary
Artificial Intelligence. Actual Impact.
At Docebo were using AI to change how people learn at workand we mean actually change it. Were an AI-powered learning platform that helps organizations create deliver and manage training all in one place. But our real mission goes deeper: we help teams move faster work smarter and focus on the work that truly matters. Our platform is built with intelligent time-saving tools that personalize learning eliminate busywork and turn training from a checkbox into a superpower. The result Better experiences for learners and real results for businesses.
Were shaping the future of learning with a team that isnt afraid to challenge the status quo. If youre excited by the idea of using AI to make work-life better for real peopleyoull feel right at home here. And its not just what we build its how we show up. At Docebo our values arent just posters on the wallthey guide how we work every day. We call it the Docebo Heart: trust by default assume positive intent and create space for different perspectives to thrive.
So what are you waiting for Join 900 Docebians around the world and help us reinvent the way people learn because learning never stops.
Important Note: Following Docebos acquisition of 365Talents this role operates within the Docebo organization but is formally employed by the 365Talents entity. Employees hired under 365Talents will transition to Docebos benefits programs and hybrid workplace model in 2027. Until that transition team members will remain on 365Talents existing benefits plan and remote work structure.
About 365Talents:
365Talents now part of the Docebo family is on a mission to help organizations and people continuously adapt in a rapidly changing world. Trusted by leading global enterprises like Societe Generale EY and TotalEnergies 365Talents leverages a powerful AI-driven skills intelligence platform to make career growth internal mobility and workforce planning seamless and intuitive. By connecting employees to personalized opportunitiesjobs projects and learningthrough advanced machine learning and deep integrations with HR and digital workplace tools were helping companies become truly skills-based organizations. Join us at an exciting moment in our journey as we work to empower 10 million employees worldwide over the next five years.
We are seeking several developers with varying levels of experience to help build a new team within our organization; these are newly created positions that will be phased in by our existing teams.
We are seeking developers with varying levels of experience to help build a new team within our organization; these are newly created positions that will be phased in by our existing teams.
The experienced Full-Stack JS Developer is a strong contributor within their team capable of handling the full scope of their responsibilities. They are also capable of taking on certain cross-functional tasks within the Tech team.
As our new experienced Full-Stack JS developer your responsibilities will include:
Code:
Be capable of developing any task within the sprint
Be capable of working on any part of the code within the scope of their team
Define the technical architecture of any project within their scope taking into account the projects specific constraints (security performance load deployment service continuity etc.)
Conduct technical Proofs of Concept early in the project lifecycle to mitigate risks
Advocate for technical refactoring during roadmap projects.
Review and Testing:
Be able to review any pull request within your team
Be able to test any pull request within your team
Be able to review most cross-functional pull requests that impact your teams scope
Create load testing scenarios and implement them
Support:
Be able to manage all bugs within your teams scope
Be able to submit pull requests to resolve cross-functional bugs
Communication
Understand the scopes of other teams to assess the impact of your teams projects on them
Introduce improvements (best development practices refactoring) to the rest of the technical team and clearly communicate them to the rest of the Tech team with the goal of promoting their adoption
Estimation:
Provide high-level estimates for roadmap projects during estimation sessions prior to roadmap definition
Propose functional alternatives to your Product Owner to achieve a better balance between functional coverage and technical cost
Mentoring:
Mentor junior developers (IC1 and IC2) on your own team
Other:
Have in-depth knowledge of your teams functional use cases
Proactively stay informed about upcoming projects and cross-team changes led by other Tech teams
Profile
Must haves:
You have at least 4 years of experience (including work-study programs) in full-stack development and a front-end framework ( React etc.)
You hold an engineering degree or a Masters degree in Computer Science
You are based in Lyon or the surrounding area as we work from the offices from Tuesday till Thursday
You enjoy programming and producing high-quality code
You want to take pride in what you do every day
You view development as a team effort
You are fluent in English
You are comfortable explaining your work and its functional implications to people without a technical background
You consider yourself primarily a backend developer
You have prior experience with complex data management and data processing projects
Nice to haves:
Youre active in the tech community through meetups or conferences
Youre fluent in a language other than French or English (German Spanish Italian Swedish etc.)
You have a particular interest in statistics and data visualization
Technical background
Backend :
Frontend :
Others technos : MySQL ElasticSearch Redis Typescript Vitest
Tools : Github Github actions Asana
Hiring process
1st video call with your future manager and Audrey our HR Manager to ensure a good fit between what youre looking for and the role
1 at-home test followed by a debrief with our teams at the Lyon office
1 interview with Lou our VP of Engineering to understand what drives you on a daily basis
Reference check with a former manager <> Call to a friend at 365T (you have the option to be put in touch with the person of your choice to chat outside of the recruitment process)
Required Experience:
Senior IC
About Company
Docebo’s AI-powered LMS helps world-class organizations train employees, partners, and customers on a unified platform. Create learning, grow skills, and drive business impact at global scale.