Assist in developing and maintaining backend systems using technologies such as TypeScript, NestJS, JavaScript, NodeJS, MongoDB, Express, and AngularJS. Exposure to Python or Golang is an added advantage.
Support the design, development, testing, debugging, and maintenance of web and application-based solutions.
Participate in different phases of the software development life cycle (SDLC), including development, testing, bug fixing, and deployment support.
Work closely with senior developers and cross-functional teams to ensure successful project delivery.
Assist in writing and executing test cases, troubleshooting issues, and improving system performance.
Participate in code reviews and learn clean coding, software architecture, and backend development best practices.
Support the development of scalable and maintainable backend features and APIs.
Assist in developing or supporting online promotion, campaign, rewards, or user engagement related systems.
Support feasibility analysis, technical documentation, and enhancement tasks for ongoing projects.