Full Stack Developer - OpenDash360 Platform

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

3–5+ years of hands-on experience in full stack web development., Strong experience in Angular (v12+), RxJS, and TypeScript., Solid backend development skills with Node.js, Express, and PostgreSQL., Expert level familiarity with version control (Git) and CI/CD tools..

Key responsabilities:

  • Develop and maintain front-end applications using Angular and TypeScript.
  • Design and implement custom Web Components that integrate into various environments.
  • Design, develop, document, and deploy RESTful APIs and backend services.
  • Collaborate closely with other developers and product owners to build responsive interfaces.

Ultimate Knowledge Institute logo
Ultimate Knowledge Institute Information Technology & Services SME http://www.ultimateknowledge.com/
11 - 50 Employees
See all jobs

Job description

About OpenDash360

OpenDash360 is a next-generation Learning Management System built for competency-based education, integrating CMI5, xAPI, cyber ranges, and AI-driven assessment into a unified training ecosystem. Our platform supports dynamic, performance-based learning and leverages modular, standards-based architecture.

We’re looking for a Full Stack Developer who brings strong Angular expertise, and a working knowledge of Web Components, to help us build and scale the tools and services that power modern digital learning experiences.

Key Responsibilities

  • Develop and maintain front-end applications using Angular and TypeScript, with a focus on modular design and reusable components.
  • Design and implement custom Web Components that integrate seamlessly into Angular and non-Angular environments.
  • Design, develop, document and deploy RESTful APIs and backend services using Node.js, Express, and PostgreSQL.
  • Design, develop, document and deploy APIs supporting CMI5/xAPI-based Learning Record Stores (LRS) and third-party credentialing systems.
  • Own the full development lifecycle, from inception to delivery with a focus on quality code.
  • Collaborate closely with other developers, product owners, and platform architects to build intuitive and responsive interfaces.
  • Maintain high standards of code quality through testing, automation, and code reviews.
  • Participate in sprint planning, retrospectives, and Agile development practices.
  • Thoroughly document all development efforts, with a focus on automated documentation (Swagger)

Requirements

  • 3–5+ years of hands-on experience in full stack web development.
  • Strong experience in Angular (v12+), RxJS, and TypeScript.
  • Deep understanding of Web Components.
  • Solid backend development skills with Node.js, Express, and PostgreSQL or similar databases.
  • Very comfortable developing and maintaining REST APIs, and handling authentication (OAuth2, JWT).
  • Expert level familiarity with version control (Git), CI/CD tools, and containerized dev environments (Kubernetes, Docker).
  • Experience employing software development security best practices (OWASP).
  • US Citizen and willing to submit to US Government background checks

Benefits

  • Competitive compensation and benefits package
  • Flexible remote work options
  • A mission-driven culture at the intersection of tech, training, and transformation
  • Develop and advance cutting-edge tools like Content Studio, EXPLaiN™ AI, and OpenTerrain™
  • Opportunity to shape the future of cyber and workforce education

 

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration

Full Stack Engineer Related jobs