Position 1 - 3-5 years of experiencePosition 2 - 5-7 years of experience
About the Role
We are looking for a highly skilled Full Stack Developer who can design, develop, deploy, and maintain scalable applications. The ideal candidate has hands-on experience across backend, frontend, DevOps, and cloud environments, with strong problem-solving skills and a deep understanding of modern engineering practices.
Key Responsibilities
- Design and build robust, scalable backend services using Node.js , NestJS , and TypeScript
- Develop and optimize database schemas and queries in PostgreSQL or MySQL
- Implement efficient data pipelines and message-driven architectures using Kafka or RabbitMQ
- Work with distributed caching solutions such as Redis
- Build, deploy, and maintain applications using Docker , Kubernetes , and AWS services
- Implement logging, monitoring, and observability using the ELK Stack
- Ensure high-quality code through best practices, testing, and code reviews
- Collaborate closely with product, design, DevOps, and QA teams to deliver end-to-end solutions
- Participate in architectural discussions and contribute to technical decision-making
Required Skills & Experience
3–6 years of experience as a Full Stack Developer or Backend EngineerStrong command over Node.js , NestJS , and TypeScriptSolid understanding of relational databases (PostgreSQL / MySQL )Experience working with Kafka or RabbitMQ in productionHands-on experience with Redis for caching and performance optimizationPractical experience with Docker , Kubernetes , and CI / CD pipelinesStrong understanding of AWS cloud services (EC2, S3, RDS, EKS, Lambda, etc.)Familiarity with ELK Stack for monitoring & log aggregationStrong debugging skills, clean coding practices, and system design fundamentals