We seek skilled and motivated Backend Developers to join our growing development team. These roles offer the opportunity to work on cutting-edge projects, contributing to the future of education by building responsive web interfaces, secure backend services, and user-friendly mobile applications.
Location : Nugegoda
Qualifications and Experiences
- A degree in Software Engineering, Computer Science, or Information Technology, along with 2+ years' experience working with enterprise-grade software
- Strong proficiency with NestJS and Node.js for backend development.
- Hands-on experience with Auth0 or other authentication and authorization platforms.
- Familiarity with RESTful API design and development, including security practices like OAuth2 and JWT.
- Strong knowledge of JavaScript/TypeScript and their use in backend development.
- Experience with SQL databases such as MySQL or PostgreSQL and ORM libraries like TypeORM.
- Familiarity with cloud services (e.g., AWS, Google Cloud, Azure) and containerization (e.g., Docker, Kubernetes).
- Understanding of scalable microservices architectures and API management.
- Knowledge of CI/CD pipelines for automated testing and deployment.