Activez les alertes d’offres d’emploi par e-mail !

Open edX Full-Stack Developer (F/M/X)

MANTU GROUP SA

Lyon

À distance

EUR 45 000 - 65 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Résumé du poste

A leading technology consulting firm in Lyon is seeking an experienced Open edX Full-Stack Developer to contribute to a global learning platform. The role offers remote-first options, where you will develop core components and enhance course interactivity. Ideal candidates have over 3 years of experience in Python and Django, with strong frontend skills using React.js. Competitive benefits and a vibrant tech community await.

Prestations

Private health insurance
Meal vouchers
Transportation support
Career development plans

Qualifications

  • 3+ years of experience in Python and Django, preferably within Open edX or similar LMS platforms.
  • Strong frontend skills with React.js, JavaScript, HTML5, and CSS.
  • Experience with RESTful APIs, microservices architecture, and asynchronous task queues (Celery).
  • Familiarity with Open edX architecture, XBlocks, and its ecosystem.
  • Knowledge of relational databases and performance tuning.
  • Proficiency in English; French or other languages are a plus.
  • Strong problem-solving skills and a collaborative mindset.

Responsabilités

  • Develop, customize, and maintain core components of the Open edX platform.
  • Build and integrate reusable XBlocks to enhance course interactivity.
  • Implement responsive front-end features using React.js.
  • Collaborate on API design and integration with services.
  • Troubleshoot performance issues and ensure platform stability.
  • Participate in agile sprints, code reviews, and CI/CD workflows.

Connaissances

Python
Django
React.js
JavaScript
HTML5
CSS
RESTful APIs
Microservices
Celery
MySQL
PostgreSQL

Outils

Git
Docker
Description du poste
Who are we?

Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We’re focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.

At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:

Brief Call: Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!

Interviews (the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!

Case study: Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.

As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.

We look forward to meeting you!

Job description

Join Amaris Consulting as an Open edX Full-Stack Developer and play a key role in shaping the future of digital learning platforms for one of our global partners. You’ll work on a high-impact, large-scale Open edX deployment, contributing to the evolution of a mission-critical learning ecosystem used by thousands worldwide.

This is a remote-first role with flexible working arrangements – we welcome talented developers from anywhere.

WHAT WILL YOU DO?
  • Develop, customize, and maintain core components of the Open edX platform (LMS and Studio) using Python, Django, and JavaScript.
  • Build and integrate reusable XBlocks to enhance course interactivity and functionality.
  • Implement responsive front-end features using React.js and modern JavaScript frameworks.
  • Collaborate on API design and integration with internal and external services (OAuth, LTI, analytics).
  • Troubleshoot performance issues, optimize database queries (MySQL/PostgreSQL), and ensure platform stability.
  • Participate in agile sprints, code reviews, and CI/CD workflows using Git, Docker, and cloud-based deployment pipelines.
WHAT WE WANT
  • Proven experience (3+ years) in Python and Django, preferably within Open edX or similar LMS platforms.
  • Strong frontend skills with React.js, JavaScript, HTML5, and CSS.
  • Experience with RESTful APIs, microservices architecture, and asynchronous task queues (Celery).
  • Familiarity with Open edX architecture, XBlocks, and its ecosystem.
  • Knowledge of relational databases and performance tuning.
  • Proficiency in English; French or other languages are a plus.
  • Strong problem-solving skills and a collaborative mindset.
WHY JOIN US?
  • Work on a globally impactful digital learning platform with real-world reach.
  • Access to continuous learning: certifications, training budget, and our internal Tech Academy.
  • Be part of a vibrant tech community: webinars, workshops, and knowledge-sharing sessions.
  • Flexible work model with full remote options and international project exposure.
  • Competitive benefits: private health insurance, meal vouchers, transportation support, and career development plans.
  • Inclusion and diversity at the core – we welcome all backgrounds and identities.

Amaris Consulting is proud to be an equal‑opportunity workplace. We are committed to promoting diversity within the workforce and creating an inclusive working environment. For this purpose, we welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.