- Design and develop scalable and maintainable server-side applications using NestJS.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Write reusable, testable, and efficient code.
- Implement security and data protection solutions.
- Participate in code reviews to maintain a high-quality codebase.
- Troubleshoot and debug applications to optimize performance.
- Collaborate with the team to define, design, and ship new features.
- Maintain clear and coherent documentation for code, modules, and applications.
- Stay updated with the latest industry trends and technologies to ensure we are always using the best techniques and tools..
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience as a software developer, with a focus on backend development.
- Strong proficiency with NestJS and its core principles (modules, controllers, providers, middleware).
- In-depth knowledge of TypeScript.
- Familiarity with RESTful APIs and GraphQL.
- Experience with database systems such as PostgreSQL, MongoDB, or MySQL.
- Understanding of code versioning tools, such as Git.
- Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
- Familiarity with deployment and CI/CD pipelines.
- Experience with containerization technologies like Docker.
- Excellent problem-solving skills and a proactive attitude.
Skills Required
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- Proven experience as a software developer with a focus on backend development.
- Strong proficiency with NestJS and its core principles (modules, controllers, providers, middleware).
- In-depth knowledge of TypeScript.
- Familiarity with RESTful APIs and GraphQL.
- Experience with database systems such as PostgreSQL, MongoDB, or MySQL.
- Understanding of code versioning tools such as Git.
- Knowledge of modern authorization mechanisms such as JSON Web Token (JWT).
- Familiarity with deployment and CI/CD pipelines.
- Experience with containerization technologies like Docker.
- Excellent problem-solving skills and a proactive attitude.
What We Do
Driven by a mission to empower businesses and enable talent, Miles Education has meticulously crafted transformative learning pathways to address critical workforce shortages and skill gaps across sectors such as accounting, business, healthcare, and technology. Beyond solving the shortage of accountants and healthcare professionals in the U.S., Miles Education also prepares business and technology professionals to become future-ready professionals. With a team of over 700 professionals worldwide, a network of 70,000+ alumni, and collaborations with 600+ corporations, Miles Education stands as a global powerhouse in talent development. As one of India's few profitable edtech companies, Miles boasts an impressive CAGR of over 70% and is on track to achieve revenues exceeding $45 million this fiscal year. Miles isn't just about education—it's a revolution, transforming learning into a catalyst for opportunity and equipping a skilled workforce built to conquer global challenges.







