We are seeking a skilled Full Stack Engineer with 3–4 years of experience in building scalable web applications. The ideal candidate will have strong expertise in both frontend and backend development, along with a solid understanding of databases, APIs, and cloud deployment.
Design, develop, and maintain scalable web applications
Build responsive and user-friendly frontend interfaces
Develop robust backend APIs and services
Collaborate with Product, Design, and QA teams to deliver high-quality features
Optimize applications for performance, scalability, and security
Write clean, maintainable, and testable code
Participate in code reviews and technical discussions
Troubleshoot and debug production issues
Strong proficiency in JavaScript (ES6+)
Experience with frontend frameworks such as React, Angular, or Vue.js
Solid understanding of HTML5, CSS3, and responsive design
Experience with state management libraries (Redux, Context API, etc.)
Familiarity with frontend build tools (Webpack, Vite, etc.)
Proficiency in backend technologies such as Node.js, Java, or Python
Experience building RESTful APIs
Strong knowledge of authentication & authorization (JWT, OAuth)
Understanding of microservices architecture
Experience with relational databases like MySQL or PostgreSQL
Familiarity with NoSQL databases like MongoDB
Experience with version control using Git
Exposure to containerization tools such as Docker
Familiarity with cloud platforms like Amazon Web Services, Google Cloud Platform, or Microsoft Azure
Bachelor’s degree in Computer Science, Engineering, or related field
3–4 years of hands-on experience in full stack development
Strong understanding of software development lifecycle (SDLC)
Experience working in Agile/Scrum environments
Good problem-solving and debugging skills
Knowledge of GraphQL
Experience with automated testing (Jest, Cypress, Selenium)
Prior experience in a product-based or high-growth startup