We are looking for a skilled and self-driven Full Stack Developer. The ideal candidate is comfortable working across the frontend and backend, with a strong grasp of building scalable, maintainable web applications.
-
Design, develop, and maintain full-stack web applications using MongoDB, Express.js, React, and Node.js
-
Collaborate with designers, product managers, and other developers to translate business requirements into technical solutions
-
Build reusable code and libraries for future use
-
Optimize applications for performance, scalability, and responsiveness
-
Write clean, testable, and well-documented code
-
Participate in code reviews, troubleshoot bugs, and resolve production issues
-
Strong proficiency in JavaScript (ES6+), including DOM manipulation and the JavaScript object model
-
Hands-on experience with MongoDB, Express.js, React.js, and Node.js
-
Understanding of RESTful APIs and integration with frontend interfaces
-
Familiarity with state management libraries like Redux or Context API
-
Experience working with Git and version control workflows
-
Knowledge of deployment and cloud-based hosting (e.g., AWS, Vercel, or Heroku)
-
Familiarity with TypeScript and modern frontend tooling (Webpack, Babel, etc.)
-
Experience with unit testing and test-driven development (Jest, Mocha, etc.)
-
Basic knowledge of CI/CD pipelines
-
Understanding of security best practices in web development
Experience: 2–3 years