We are looking for a Backend Developer Intern to join our engineering team. You will work with a modern tech stack focused on Node.js and NestJS to build high-performance service. This role is heavy on cloud-native development; you won't just write code, you will containerize it with Docker, manage it via Kubernetes, and deploy it to AWS. If you are passionate about backend
Backend Development: Build and optimize scalable RESTful APIs using Node.js, NestJS, and Express.js.
Database Design: Architect efficient database schemas and data models. You will handle database interactions (using MongoDB and Redis), focusing on performance and data integrity.
DevOps & Containerization: You will assist in managing application orchestration using Kubernetes.
Cloud Infrastructure: Work with AWS, Kubernetes services to monitor and maintain server health and reliability.
System Integration: Collaborate with frontend teams using Next.js to ensure seamless API consumption.
Core Backend Skills: Strong proficiency in JavaScript (ES6+) and TypeScript. Experience with Node.js frameworks like NestJS or Express.js is essential.
DevOps & Docker: You must have hands-on experience with Docker. You should understand how to containerize an application and manage environments using Docker Compose.
Database Fundamentals: A strong understanding of Database Design principles (schema design, relationships, normalization). While we use MongoDB, we value a solid grasp of data modeling concepts (SQL or NoSQL) over specific tool syntax.
Version Control: Proficiency with Git and GitHub.
Share this opening with your friends
STEP 1: SCREENING
Your resume/portfolio is on our list. We shall contact you to get more details.STEP 2: SKILLS TEST (OPTIONAL)
Skill test might be required with technical-related position.STEP 3: INTERVIEW
We conduct interviews to get to know you better.STEP 4: OFFER
You're almost there. Offer package is released!STEP 5: ONBOARDING
Welcome to the team! You are now one of us and ready for the new challenge.