remote
JSE Lead API Developer - FlightSafety International
Backend Engineer
Lead the design, implementation, and maintenance of high‑performance JavaScript APIs using Node.js, RESTful services, and microservices architecture on AWS, ensuring scalability, security, and continuous delivery.
About the role
Key Responsibilities
- Architect and develop robust, scalable APIs in JavaScript/Node.js for aviation training platforms.
- Design RESTful endpoints, implement authentication, rate limiting, and caching strategies.
- Collaborate with cross‑functional teams to define API contracts and data models.
- Integrate services with AWS (Lambda, API Gateway, DynamoDB) and containerize workloads with Docker.
- Implement CI/CD pipelines, automated testing, and monitoring for continuous delivery.
- Mentor junior developers, conduct code reviews, and enforce best practices.
Requirements
- 5+ years of professional experience in JavaScript/Node.js API development.
- Strong knowledge of REST, GraphQL, and microservices patterns.
- Hands‑on experience with AWS services and Docker orchestration.
- Proficiency in CI/CD tools (Jenkins, GitHub Actions, GitLab CI) and automated testing frameworks.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javascriptnodejsawsdockercicd