Our Partners

MERN Stack Developer [Job ID: 48365012]

Analytica, - Remote

Job Type

Full-Time

Experience

2-3 Years

Degree

Bachelor's

Positions

1

Salary

PKR 100,000 - 150,000 Monthly

Degree Names

Bachelor's in Software Engineering

Description

We are looking for a proficient MERN Stack Developer with 2 to 3 years of experience in Node.js backend development and React frontend integration. The ideal candidate will be responsible for building, maintaining, and optimizing full-stack applications, integrating frontend components with RESTful APIs, and ensuring seamless performance. You will work closely with designers, frontend developers, and the rest of the team to deliver high-quality, scalable solutions.

Responsibilities

  • Develop and maintain scalable web applications using the MERN stack (MongoDB, Express.js, React, Node.js).
  • Build and integrate RESTful APIs to communicate between frontend and backend.
  • Collaborate with frontend developers to integrate React components, ensuring smooth communication with the backend.
  • Design and optimize MongoDB databases for high availability and performance.
  • Ensure application performance, security, and scalability.
  • Debug and troubleshoot issues, implementing bug fixes and enhancements.
  • Participate in code reviews and collaborate with team members to maintain code quality.
  • Implement best practices in software development, including clean code, reusable components, and design patterns.
  • Stay updated with industry trends, technologies, and frameworks, and apply them to improve application performance.

Requirements

  • 2-3 years of experience with Node.js, Express.js, and MongoDB in a production environment.
  • Hands-on experience with React.js for frontend integration and component-based architecture.
  • Proficiency in building and consuming RESTful APIs.
  • Strong understanding of JavaScript (ES6+), HTML5, and CSS3.
  • Familiarity with version control systems like Git.
  • Experience working with state management libraries such as Redux.
  • Knowledge of NoSQL databases (MongoDB) and SQL experience is a plus.
  • Understanding of authentication protocols like JWT or OAuth.
  • Experience with testing frameworks such as Mocha, Jest, or similar.
  • Strong problem-solving and debugging skills.
  • Familiarity with Agile methodologies (Scrum, Kanban).
  • Experience with TypeScript in a Node.js environment.
  • Knowledge of Docker and containerization.
  • Familiarity with cloud services like AWS, Azure, or Google Cloud.
  • Experience with Graph QL is a plus.
  • Knowledge of CI/CD pipelines and deployment automation tools.


Required Skills