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