For our client, we are looking for a Middle Strong Node.js Developer (EdTech) to join a new project developing an advanced Learning Management System (LMS) from scratch.
About the project: is creating a modular, multi-tenant next-generation LMS designed for corporate and educational clients. The system will combine scalability, analytics, and AI-driven learning features, supporting corporate training, compliance, and onboarding.
The ideal candidate
- Has 4+ years of experience with Node.js and TypeScript.
- Is fluent with NestJS, PostgreSQL, and Redis.
- Has a solid understanding of REST and GraphQL APIs.
- Possesses experience with Docker, Kubernetes, and AWS (CDK, ECS, S3, CloudFront).
- Understands microservices architecture and secure data flows.
- Communicates in English at an intermediate strong or higher level.
- Has a background in EdTech, LMS systems, analytics, or Machine Learning this will make you a top priority candidate.
What you will do
- Develop and maintain scalable backend services using Node.js (TypeScript) and NestJS.
- Build secure, high-performance APIs and integrate them with React frontends.
- Optimize databases and caching strategies (PostgreSQL, Redis).
- Implement authentication/authorization (JWT, Passport.js, OAuth 2.0).
- Collaborate closely with QA, DevOps, and Frontend teams.
- Work with AWS and Google Cloud services (S3, ECS, CloudFront).
- Participate in architectural decisions, sprint planning, and code reviews.
What the company offers
- Competitive salary and compensation package.
- Exciting, stable startup project with a modern stack.
- Corporate English courses and opportunities to work with global clients.
- Professional study compensation (courses, certifications).
- Semi-annual salary review and career development opportunities.
- VIP medical insurance or sports coverage.
- Flexible working hours (start between 8:0011:30).
- 18 paid vacation days + sick leave.
- Remote-first work policy or offices in Kyiv and Lviv (with electricity, Wi-Fi, generators, and Starlink).
- Corporate lunches, team buildings, and charity initiatives.
Recruitment process
-
Prescreening interview with Aida recruitment agency.
-
Interview with the client.
-
Technical interview
Informacija apie mūsų atliekamą asmens duomenų tvarkymą yra pateikta privatumo politikoje, su kuria galite susipažinti internete adresu: Privatumo politika / Information about the processing of your personal data is provided in our Privacy Policy which is available online at: Privacy policy .
Par vakanci
Informācija
Publicēts:
2025-10-20
Spēkā līdz:
Undefined
Darbavieta:
Remote
Alga (bruto):
3000 USD
Darba laiks
Full-time
Par darba devēju
We are AIDA Recruitment – technology and artificial intelligence-based employee search! Using modern digital technologies for searching and selecting targeted candidates.
