Circadence is looking to develop an innovative, cloud-hosted educational technology platform focused on immersive cybersecurity training, specifically Project Ares, which provides cybersecurity teams the opportunity to practice skills and hone tactics in realistic, mission-specific virtual environments.
Requirements
- Proficiency in Typescript and React
- Experience building RESTful APIs
- Understanding of service-oriented design principles
- Familiarity with API-first development approaches
- Experience writing automated tests
- Experience using CI/CD pipelines
- Experience with Azure cloud services
Responsibilities
- Development of the Project Ares “Game Service” and associated monitoring and administration components, a critical piece of Project Ares that is responsible for connecting the front end UI/UX to data sources.
- Help drive technical decisions and establish best practices for RESTful API development using standards like OpenAPI
- Design and implement scalable services in TypeScript that integrate with Azure cloud services
- Create and maintain comprehensive API documentation for internal and external stakeholders
- Develop front end UI/UX experiences in TypeScript and React.
- Conduct code reviews to maintain high-quality standards and knowledge sharing
- Establish monitoring and alerting for production services to ensure high availability
Other
- Mentor junior engineers on the team and foster an empathetic and collaborative development environment
- Proactively identify and address technical debt to maintain system health
- Collaborate with team members to understand requirements and deliver effective solutions
- BS in Computer Science, Software Engineering, related field, or equivalent industry experience
- Excellent verbal and written communication skills