Full Stack Developer (MERN STACK)

Posted: June 30, 2025
Department: Engineering
Location: Head Office
Type: Full-time

Description

Design, develop, and maintain end-to-end web applications using the MERN stack

Collaborate with designers, product managers, and other developers to deliver high-quality solutions

Develop and integrate RESTful APIs and third-party services

Optimize applications for maximum speed, scalability, and security

Write clean, maintainable, and testable code following best practices

Conduct code reviews and provide constructive feedback to team members

Troubleshoot and debug applications

Stay up-to-date with the latest trends and best practices in web development

Take ownership of projects and mentor junior team members when needed

Requirements

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

3–5 years of proven hands-on experience in full-stack JavaScript development with the MERN stack

Strong proficiency in React.js (including hooks, context API, and state management)

Expertise in Node.js and Express.js for building RESTful APIs

Solid understanding of MongoDB database design and aggregation frameworks

Experience with authentication and authorization mechanisms (e.g., JWT, OAuth)

Familiarity with version control tools (Git) and CI/CD pipelines

Knowledge of cloud services (AWS, Azure, or similar) is a plus

Strong problem-solving skills and ability to mentor junior developers

Excellent communication and collaboration skills