Position Details
About this role
Software Engineer role building backend services and internal tools in a full-stack environment, with a focus on AWS deployments, modern frontend, and event-driven architecture.
Key Responsibilities
- Design, build, and maintain applications for online digital STEM applications
- Develop services and APIs using TypeScript/Node.js, Fastify, and React
- Support service-to-service communication and event-driven architectures
- Implement secure authentication methods (JWT, API keys)
- Collaborate with Product, Engineering, and QA for reliable features
Technical Overview
Stack includes TypeScript/Node.js, React, AWS (Lambda, DynamoDB, RDS), API authentication, Playwright testing, CI/CD, and modern frontend/backend patterns with GraphQL/gRPC support.
Ideal Candidate
A mid-level software engineer with strong full-stack skills (TypeScript/Node.js + React) and AWS experience, comfortable building API-driven features in an EdTech environment.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
No experience with AWS deployments, Insufficient React or TypeScript experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile