Job
Description
You will be joining Edzy, a company that is reimagining how students learn, revise, and prepare for exams through gamified, AI-powered experiences. As a Backend Developer, your role will involve building fast, secure, and scalable server-side systems. If you excel in thinking in APIs, value clean architecture, and enjoy solving complex technical challenges, then we are looking for you to be a part of our team. **Responsibilities:** - Build, maintain, and optimize scalable backend services using Node.js and TypeScript. - Design and implement RESTful and/or GraphQL APIs for web and mobile applications. - Work with databases (SQL and/or NoSQL) to design schemas and write efficient queries. - Ensure high performance, security, and reliability across all backend components. - Integrate with third-party APIs and services when required. - Collaborate closely with frontend developers and product teams to deliver end-to-end features. - Write clean, maintainable, and well-tested code following best practices. - Participate in code reviews, architecture discussions, and technical decision-making. - Deploy, monitor, and maintain applications on AWS (EC2, Lambda, S3, RDS, etc.). - Implement CI/CD pipelines to automate builds, testing, and deployments. **Requirements:** - 04 years of experience with Node.js and TypeScript. - Understanding of backend frameworks such as Express.js or NestJS. - Experience working with relational (PostgreSQL/MySQL) and/or non-relational (MongoDB) databases. - Familiarity with API design principles and documentation (Swagger/OpenAPI). - Basic understanding of authentication, authorization, and security best practices. - Exposure to AWS cloud services (EC2, Lambda, S3, RDS) and understanding of serverless concepts is a plus. - Familiarity with CI/CD tools (GitHub Actions, GitLab CI, Jenkins, etc.) to automate deployments. - Knowledge of version control using Git. - Problem-solving mindset and eagerness to learn new technologies. You will be working full-time at the Gurgaon, Haryana office location. You will be joining Edzy, a company that is reimagining how students learn, revise, and prepare for exams through gamified, AI-powered experiences. As a Backend Developer, your role will involve building fast, secure, and scalable server-side systems. If you excel in thinking in APIs, value clean architecture, and enjoy solving complex technical challenges, then we are looking for you to be a part of our team. **Responsibilities:** - Build, maintain, and optimize scalable backend services using Node.js and TypeScript. - Design and implement RESTful and/or GraphQL APIs for web and mobile applications. - Work with databases (SQL and/or NoSQL) to design schemas and write efficient queries. - Ensure high performance, security, and reliability across all backend components. - Integrate with third-party APIs and services when required. - Collaborate closely with frontend developers and product teams to deliver end-to-end features. - Write clean, maintainable, and well-tested code following best practices. - Participate in code reviews, architecture discussions, and technical decision-making. - Deploy, monitor, and maintain applications on AWS (EC2, Lambda, S3, RDS, etc.). - Implement CI/CD pipelines to automate builds, testing, and deployments. **Requirements:** - 04 years of experience with Node.js and TypeScript. - Understanding of backend frameworks such as Express.js or NestJS. - Experience working with relational (PostgreSQL/MySQL) and/or non-relational (MongoDB) databases. - Familiarity with API design principles and documentation (Swagger/OpenAPI). - Basic understanding of authentication, authorization, and security best practices. - Exposure to AWS cloud services (EC2, Lambda, S3, RDS) and understanding of serverless concepts is a plus. - Familiarity with CI/CD tools (GitHub Actions, GitLab CI, Jenkins, etc.) to automate deployments. - Knowledge of version control using Git. - Problem-solving mindset and eagerness to learn new technologies. You will be working full-time at the Gurgaon, Haryana office location.