Job Description for Full Stack Developer

Designation: Full Stack Developer

Reporting to: Director (IT)

Department: IT

 

Requirements:

We are looking for an experienced Full Stack Developer with a minimum of 4 years of hands-on experience in ReactJS, Node.js, and the MERN stack (MongoDB, Express.js, ReactJS, Node.js). As a Full Stack Developer, you will be responsible for designing and developing scalable web applications, implementing new features, and ensuring the overall quality and performance of our software solutions.

 

Responsibilities:

  • Design and develop robust, scalable, and user-friendly web applications using the MERN stack.
  • Collaborate with the team to define project requirements, create technical specifications, and determine the best approach for implementation.
  • Build reusable and modular code components to ensure code efficiency, maintainability, and scalability.
  • Develop and integrate RESTful APIs and backend services using Node.js and Express.js to support frontend functionalities.
  • Implement responsive and mobile-friendly UIs to deliver seamless user experiences across different devices and screen sizes.
  • Work closely with designers and UX/UI experts to translate wireframes and design mockups into fully functional web applications.
  • Optimize application performance by implementing best practices, code reviews, and performance tuning techniques.
  • Conduct unit testing and debugging to identify and resolve issues, ensuring the quality and stability of the software.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver projects on time and according to specifications.
  • Stay updated with industry trends, emerging technologies, and best practices in web development to continuously enhance your skills and contribute to the team’s growth.

Requirements:

  • Bachelor’s degree in computer science, Engineering, or a related field (or equivalent work experience).
  • Minimum 4 years of professional experience as a Full Stack Developer, with a strong focus on the MERN stack.
  • Proficiency in ReactJS and Redux (or other state management libraries) to develop dynamic and responsive user interfaces.
  • Expertise in backend development using Node.js more 2 years and Express.js, with experience in designing and developing RESTful APIs.
  • Strong understanding of MongoDB or other NoSQL databases, including database design, schema creation, and query optimization.
  • Knowledge in GraphQL with Hasura is add an advantage.
  • Experience with version control systems like Git and collaborative development using platforms like GitHub or GitLab.
  • Solid understanding of HTML, CSS, and JavaScript, as well as modern front-end frameworks and libraries.
  • Familiarity with build tools such as Webpack, Babel, and task runners like Gulp or Grunt.
  • Knowledge of testing frameworks and methodologies (e.g., Jest, Enzyme) for unit testing and ensuring code quality.
  • Excellent problem-solving and analytical skills, with the ability to troubleshoot and debug complex issues.
  • Strong communication and collaboration skills, with the ability to work effectively within a team and communicate technical concepts to non-technical stakeholders.

 Must Have

  1. Experience Required: 4+ Years.
  2. Qualification: bachelor’s degree or equivalent experience in Computer Science or related field

Employment type: Full time

Job Location: Pune

CTC: Will be finalized as per your experience, location, last drawn salary and performance in the interview.

 

 

 

 

Apply Now

Free Career Counselling

WE are Happy to help you

Do you want to become eligible for these jobs?