Job Search and Career Advice Platform

Enable job alerts via email!

Mernstackdeveloper

Ment Tech Labs Pvt. Ltd.

United Kingdom

On-site

GBP 60,000 - 85,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in the United Kingdom is seeking a Senior MERN Stack Developer with over 5 years of experience in web application development using the MERN stack. The ideal candidate will lead a team, handle server-side logic, and manage deployments in cloud environments. Strong proficiency in MongoDB, Express.js, React, Node.js, and problem-solving skills are crucial. This role provides an opportunity to work on innovative projects while mentoring junior developers.

Qualifications

  • 5+ years of experience working as a MERN Stack Developer.
  • Strong proficiency in MongoDB, Express.js, React.js, and Node.js.
  • Hands-on experience with RESTful APIs, GraphQL, and WebSocket for real-time communication.
  • Experience with front-end frameworks like React and state management libraries.
  • Strong communication skills to collaborate with cross-functional teams.

Responsibilities

  • Lead the development of web applications using the MERN stack.
  • Collaborate with cross-functional teams to design scalable web applications.
  • Mentor junior developers and guide them in maintaining code quality.
  • Deploy and maintain applications in a cloud environment.

Skills

MERN stack (MongoDB, Express.js, React, Node.js)
Problem-solving
Team leadership
RESTful APIs
GraphQL
Database design
Version control systems (Git)
Agile methodologies

Education

Bachelor’s degree in Computer Science, Engineering, or a related field

Tools

NestJs
NextJs
Docker
AWS
Azure
GCP
Job description
Job Description

We are looking for a highly skilled and motivated Senior MERN Stack Developer with over 5 years of hands‑on experience in developing robust web applications using the MERN stack (MongoDB, Express.js, React, Node.js). The ideal candidate should have excellent logical and problem‑solving abilities, a strong understanding of web development principles, and the capability to work independently while also managing a team of developers.

You will play a pivotal role in designing, building, and maintaining scalable and high-performance applications. This is a fantastic opportunity for someone who enjoys solving complex challenges and leading a team to success.

Responsibilities
  • Lead the development of web applications using the MERN stack (MongoDB, Express.js, React, Node.js).
  • Collaborate with cross‑functional teams, including frontend and backend developers, to design and implement scalable and secure web applications.
  • Architect and develop new features, ensuring high performance, security, and reliability.
  • Troubleshoot and resolve application‑related issues, bugs, and performance bottlenecks.
  • Mentor junior developers and guide them in writing clean, maintainable code.
  • Contribute to code reviews and maintain high‑quality standards.
  • Optimize applications for maximum speed and scalability.
  • Stay up‑to‑date with the latest development trends and technologies to bring innovative ideas into the product.
  • Collaborate with the design and product teams to transform business requirements into technical solutions.
  • Lead and actively contribute to daily stand‑ups, sprint planning, and other agile ceremonies.
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • At least 5 years of experience working as a MERN Stack Developer.
  • Strong proficiency in MongoDB, Express.js, React.js, and Node.js.
  • Sound knowledge and experience in NestJs and NextJs.
  • Hands‑on experience with RESTful APIs, GraphQL, and WebSocket for real‑time communication.
  • Experience with front‑end frameworks like React and state management libraries (e.g., Redux, Context API).
  • Strong experience in database design and management with MongoDB or other NoSQL/SQL databases.
  • Familiarity with version control systems such as Git and GitHub/GitLab.
  • Excellent problem‑solving skills with the ability to debug and resolve complex issues.
  • Experience in deploying and maintaining applications in a cloud environment (AWS, Azure, GCP).
  • Strong communication skills, both verbal and written, with the ability to collaborate with cross‑functional teams.
  • Ability to work independently and take ownership of tasks, as well as guide a team of developers to achieve project goals.
  • Prior experience working in Agile or Scrum methodologies is a plus.
Preferred Qualifications
  • Experience with CI/CD pipelines and Docker.
  • Familiarity with Unit Testing and Test‑Driven Development (TDD).
  • Experience with TypeScript or Next.js for server‑side rendering.
  • Knowledge of DevOps practices or deployment automation.
  • Experience with cloud‑native technologies (AWS Lambda, EC2, S3, etc.).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.