Full Stack Engineer
Description
We are looking for a Full Stack Engineer with 6-9 years of experience to join our team in Bangalore. The ideal candidate should be comfortable working across frontend, backend, databases, APIs, and deployment workflows.
Responsibilities:
- Design, develop, and maintain scalable web applications.
- Build responsive frontend interfaces using modern JavaScript frameworks.
- Develop backend services, APIs, and integrations.
- Work with databases, data models, and query optimisation.
- Debug, troubleshoot, and resolve production issues.
- Collaborate with product, design, and engineering teams.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and follow engineering best practices.
- Support deployment, monitoring, and performance improvement.
Requirements:
- Strong experience in JavaScript/TypeScript.
- Experience with React, Angular, or similar frontend frameworks.
- Backend experience with Node.js, Java, Python, or similar technologies.
- Experience with REST APIs and/or GraphQL.
- Good understanding of SQL/NoSQL databases.
- Knowledge of Git, CI/CD, and cloud deployment basics.
- Strong debugging, problem-solving, and communication skills.
Preferred Skills:
- Experience with AWS or GCP.
- Experience with microservices or scalable application architecture.
- Familiarity with Docker, Kubernetes, or DevOps workflows.
- Experience working in agile teams.
- Experience in the Edtech space.
- Bachelor's degree in Computer Science, Engineering, or related field preferred.
- Equivalent practical experience will also be considered.