Explore outstanding AI & Data jobs.
See now

LMS Developer (Open edX preferred)

RISKTECH JSC
Tầng 6, Tháp Golden House, Tòa nhà Sunwal Pearl, số 90 Nguyễn Hữu Cảnh, Phường Thạnh Mỹ Tây, Thu Duc City, Ho Chi Minh
At office
Posted 7 days ago
Job Expertise:
Job Domain:
AI Software & Services

Job description

Role summary
We are looking for a Developer experienced in building, customizing, and operating Learning Management Systems (LMS). Candidates with experience on at least 2 production Open edX projects will be prioritized. You will work closely with product, content, and DevOps teams to design, develop, and optimize our online learning platform.

 

Core responsibilities
Develop, customize and extend LMS features (e.g., Open edX, Moodle, Canvas).
Design and build XBlocks / plugins / integrations for Open edX.
Deploy, configure and operate LMS environments (Docker / Tutor / Ansible / Kubernetes).
Integrate systems: SSO (OAuth2 / SAML / LTI), payment gateways, CRM, reporting/analytics.
Improve performance, security and scalability of the learning platform.
Write automated tests, technical documentation and runbooks for ops/QA teams.
Troubleshoot production incidents, handle backup/restore and data migrations when needed.
Collaborate closely with UX, content and QA to ensure a smooth learner experience.

Your skills and experience

Mandatory requirements
Minimum 3 years of backend software development experience (or equivalent).
Strong proficiency in Python and Django (or equivalent frameworks).
Practical experience with relational databases (PostgreSQL / MySQL) and caching (Redis).
Hands-on experience with Docker and basic CI/CD.
Experience building and consuming RESTful APIs; familiarity with authentication flows (OAuth2 / SAML).
Able to read/write technical English for documentation and logs.
Good teamwork, clear communication and ability to produce technical documentation.

 

Preferred / Nice-to-have (highly desirable)
Strong preference: Participated in at least 2 production Open edX projects — work such as custom XBlocks, theming, Studio configuration, Tutor/edx-platform deployments, LMS/CMS setup, or LTI/SSO integrations.
Familiarity with the Open edX stack: edx-platform, XBlock, Studio, Insights/analytics, Tutor, edx-analytics.
DevOps experience: Ansible, Kubernetes, Helm, CI/CD pipelines, monitoring (Prometheus / Grafana), logging (ELK).
Front-end skills (HTML/CSS, JavaScript, React) for theming or UI fixes.
Contributions to the Open edX community (PRs, extensions, issues) are a strong plus.
Experience with other LMSes (Moodle, Canvas) or content/certification systems.

Why you'll love working here

You'll love it

RISKTECH JSC

Company type
IT Product
Company industry
AI Software & Services
Company size
1-50 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email