Full stack developer

Full Stack Developer

Job Description:

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.

Key Responsibilities:
  • 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
Skills Required:
  • 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)
Additional Skills:
  • 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
Role Details:

Experience: 2–3 years

Job Category: Software Development
Job Type: Full Time
Job Location: Karnataka

Apply for this position

Allowed Type(s): .pdf, .doc, .docx