HCT's Education R&D team is looking for a driven and technically versatile Mid-Level EdTech R&D

Developer to help design, build, and iterate on our next generation of digital learning solutions. You will

sit at the intersection of software engineering, data architecture, and educational technology — building

robust full-stack applications, structuring learning data, and integrating with LMS platforms to power

meaningful learning experiences.

This is a hands-on role requiring both strong coding ability and a curiosity for how technology can

transform education. You will work in an agile R&D environment, collaborating with instructional

designers, data analysts, and product leads to prototype, test, and scale EdTech tools.


KEY RESPONSIBILITIES

Full-Stack Development

• Design, develop, and maintain full-stack web applications supporting HCT's digital learning

platforms

• Build responsive front-end interfaces using modern frameworks (React, Vue, or Angular)

• Develop and maintain server-side APIs and services (Node.js, Python, or equivalent)

• Write clean, tested, and well-documented code following best practices

Data Architecture & Engineering

• Design and implement relational and non-relational database schemas for learning platforms

• Build and maintain data pipelines to ingest, transform, and surface learner analytics

• Ensure data integrity, security, and compliance with education data standards (e.g., xAPI,

SCORM)

• Collaborate with analysts to define and expose the right metrics for instructional decision-

making

EdTech Platform & LMS Integration

• Integrate with LMS platforms (Moodle, Canvas, Blackboard, or similar) via APIs and standards

• Develop or configure SCORM/xAPI content packages and track learner activity

• Research emerging EdTech tools and frameworks, proposing and prototyping improvements


Education R&D Team


Confidential – Internal Use Only | Page 2

• Support R&D experiments including A/B testing of learning features and UX iterations

Collaboration & R&D Process

• Participate actively in agile sprints, standups, and retrospectives

• Work closely with instructional designers and subject matter experts to translate pedagogical

goals into technical requirements

• Contribute to internal documentation, code reviews, and knowledge sharing across the team


QUALIFICATIONS & REQUIREMENTS

Required

• Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a

related field

• 3–5 years of hands-on software development experience

• Proficiency in at least one front-end framework (React, Vue, or Angular) and one back-end

language/framework (Node.js, Python/Django/FastAPI, or PHP/Laravel)

• Solid experience with relational databases (PostgreSQL, MySQL) and basic data modeling

• Familiarity with RESTful API design and integration

• Experience with version control (Git) and collaborative development workflows

• Strong analytical thinking and attention to detail

• Good written and verbal communication skills in English

Preferred / Nice to Have

• Experience working with or integrating an LMS (Moodle, Canvas, Blackboard, Google

Classroom, etc.)

• Knowledge of e-learning standards: SCORM, xAPI (Tin Can), or IMS Global specifications

• Exposure to NoSQL databases (MongoDB, Firebase) or data warehousing tools

• Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker)

• Background or genuine interest in education, instructional design, or learning science

• Experience in an R&D, product, or startup-style environment


TECHNICAL SKILL AREAS

React / Vue Node.js Python PostgreSQL REST APIs LMS APIs

xAPI/SCORM Data Modeling Git / CI-CD Docker Cloud

(AWS/GCP)


Agile / Scrum

Similar jobs

More from HCT Academy [Healthcare and Technology Institute Inc.]
HCT Academy [Healthcare and Technology Institute Inc.] 2 days ago
HCT Academy [Healthcare and Technology Institute Inc.] 2 days ago
HCT Academy [Healthcare and Technology Institute Inc.] 2 days ago

Mid-Level EdTech R&D Developer

Apply Now
Back to search page