Full Stack Developer II
Summary
We are looking for a Full Stack Developer with 2–3 years of hands-on experience in building scalable web applications. The ideal candidate should be comfortable working across both frontend and backend, writing clean code, and collaborating closely with cross-functional teams.
Key Responsibilities
Develop and maintain web applications using modern frontend and backend technologies
Build responsive and user-friendly interfaces using React
Design and implement RESTful APIs using Node.js
Work with MongoDB for data modeling, queries, and performance optimization
Collaborate with UI/UX designers, QA, and product teams to deliver features end-to-end
Write reusable, testable, and efficient code
Participate in code reviews and follow best practices for version control
Debug and resolve production issues with a focus on performance and scalability
Must Have Skills
Strong proficiency in
JavaScript (ES6+)
Experience with
Node.js
(preferably with frameworks like NestJS)
Hands-on experience in
React.js
Solid understanding of
SQL/NoSQL
(preferably MongoDB)
Good knowledge of
HTML5, CSS3
(including responsive design)
Experience with
Git
(branching, merging, pull requests)
Understanding of REST APIs and client-server architecture
Good to Have
Basic experience with
Python
Exposure to cloud platforms (
Azure preferred
, or AWS)
Familiarity with Docker or container-based development
Understanding of CI/CD pipelines
Experience with state management libraries (Redux, Context API, etc.)
Soft Skills
Good problem-solving ability
Clear communication skills
Ability to work independently and within a team
Willingness to learn and adapt to new technologies