Career Nexus

Job Title: MERN Stack Developer with Backend Technologies
Job ID: 5798
Location: Mississauga, ON (Greater Toronto Area)
Job Type: Full-Time
Salary: $120,000 + benefits
Work Authorization: Must be eligible to work in Canada without sponsorship.
Positions Available: 1
Required Experience: 10+ years

This job description outlines the responsibilities and skills required for a MERN Stack Developer with a strong focus on backend development. The role encompasses the design and implementation of both front-end and back-end components, ensuring the successful delivery of scalable and high-performing web applications using the MERN technology stack.


Responsibilities:

  • Design and develop full-stack web applications using the MERN (MongoDB, Express.js, React, Node.js) stack.
  • Collaborate with front-end and UX/UI design teams to implement responsive and user-friendly interfaces.
  • Architect and implement scalable and efficient server-side components using Node.js and Express.js.
  • Develop and integrate RESTful APIs and microservices to support front-end functionality.
  • Design and maintain MongoDB database schemas, indexes, and data access layers.
  • Implement user authentication and authorization systems using industry best practices and security protocols.
  • Optimize applications for maximum speed, performance, and scalability.
  • Write clean, modular, and maintainable code for both front-end and back-end components.
  • Contribute to the entire software development lifecycle, from concept and design to testing and deployment.
  • Stay updated with the latest backend technologies, tools, and best practices.


Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a MERN Stack Developer with a focus on backend development.
  • Strong front-end experience with React.js, JavaScript/TypeScript, and micro frontend design, with basic UX/UI design knowledge.
  • Solid backend experience with JavaScript, TypeScript, Nest.js, microservices design patterns, and distributed systems.
  • Strong cloud infrastructure experience with Docker, Kubernetes, and Helm, and basic knowledge of Openshift, AWS cloud, and MS Azure.
  • Significant tech delivery experience with CI/CD pipelines, Jira, and Scaled Agile methodologies.
  • Knowledge of Kafka and MongoDB.
  • Proficiency in front-end technologies including HTML, CSS, JavaScript, and React.
  • Strong expertise in server-side development using Node.js, Express.js, and related backend technologies.
  • In-depth understanding of database technologies, particularly MongoDB, and experience with data modeling and optimization.
  • Knowledge of RESTful web services and API development, including authentication and authorization mechanisms.
  • Familiarity with cloud platforms and services such as AWS, Azure, or Google Cloud Platform.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Proficient with code versioning tools such as Git and agile development methodologies.
  • Excellent problem-solving skills, a proactive approach to learning, and the ability to work in a collaborative team environment.


Industry: Information Technology
Job Category: Software Development / Engineering

This job is no longer accepting applications.