Full-Stack Developer (Ruby on Rails + Python) – Canvas

5 years

0 Lacs

Posted:4 months ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Location: Remote / Hybrid (India) Experience Level: 5+ years Employment Type: Full-time Tech Stack: Ruby on Rails, Python, Canvas LMS, Neo4j, React, LTI, SCORM, xAPI About The Project We're hiring for a large-scale U.S.-based Learning Management System (LMS) platform focused on delivering adaptive learning experiences. The platform integrates open-source Canvas LMS , combines Ruby on Rails and Python , and leverages Neo4j for personalized learning paths. You’ll be working on customizing LMS features, integrating AI/ML learning engines, and building graph-driven adaptation logic — all while ensuring a smooth learning journey for users. Your Role Lead full-stack development efforts across RoR and Python Customize and extend Canvas LMS (open-source) Integrate Neo4j graphs and adaptive learning models Work with AI/ML teams to connect intelligent backend systems Collaborate cross-functionally with product and design teams Must-Have Skills 5+ years of full-stack development experience Expert in Ruby on Rails and open-source customization Strong in Python with integration experience Familiarity with Canvas LMS APIs, LTI, SCORM/xAPI Experience with Neo4j, Cypher, and graph modeling Modern JavaScript (React preferred) RESTful APIs, Git, CI/CD pipelines Nice-to-Have Experience in EdTech, MedTech, or HealthTech Familiarity with Canvas deployment or SIS integrations Exposure to AI/ML or NLP in learning systems Knowledge of HIPAA/GDPR compliance Why Join Us? Work on a meaningful, large-scale EdTech project Flexible remote work environment Collaborate with a global team of passionate engineers Build future-ready adaptive learning technology Skills: ci/cd,restful apis,scorm,ruby,neo4j,react,ruby on rails,python,lti,git,stack,ai/ml,xapi,canvas lms,canvas,lms Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Ruby Skills

Practice Ruby coding challenges to boost your skills

Start Practicing Ruby Now