Posted on: 07/08/2025
Job Overview
We are seeking a Senior Full Stack Developer (MERN Stack) to join our dynamic and fast-growing Technology Team.
This role is ideal for an experienced and driven individual who thrives in building scalable, high-performance web applications.
You will work across the full software development life cycle, collaborating with cross-functional teams to architect, develop, and maintain innovative solutions for enterprise-grade platforms.
Key Responsibilities
- Lead the end-to-end development of scalable web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Design, develop, and maintain RESTful APIs and backend services with Node.js and Express.js.
- Build and optimize responsive user interfaces with React.js and Redux (or similar state management libraries).
- Develop reusable and scalable front-end components and ensure consistency across the application.
- Integrate third-party APIs and services and manage database interactions using MongoDB.
- Optimize application performance, scalability, and security for both frontend and backend systems.
- Participate in architecture discussions and contribute to technical decisions related to design patterns, code structure, and best practices.
- Mentor junior developers, conduct code reviews, and enforce code quality standards.
- Collaborate closely with DevOps, QA, Product, and UX teams for continuous integration, testing, and deployment.
- Stay updated with emerging technologies and industry trends and apply them to ongoing development activities.
Technical Requirements
Frontend :
- Strong proficiency in React.js, including hooks, functional components, and state management.
- Solid understanding of JavaScript (ES6+), HTML5, CSS3, and modern front-end workflows.
- Familiarity with front-end testing frameworks (e.g., Jest, React Testing Library).
- Experience with responsive and adaptive design principles using frameworks like Bootstrap or Material-UI.
Backend :
- Expertise in Node.js and Express.js for server-side application development.
- Proficiency in creating and managing RESTful APIs and asynchronous workflows.
- Strong experience in working with MongoDB (Mongoose ORM) and designing scalable database schemas.
- Knowledge of authentication protocols such as JWT, OAuth2, and session-based auth.
DevOps/CI-CD/Tools :
- Experience with version control systems like Git.
- Familiarity with CI/CD pipelines, Docker containers, and cloud platforms (AWS, Azure, or GCP) is a strong plus.
- Basic understanding of Linux/Unix command line and shell scripting.
Required Qualifications
- Bachelors or Masters degree in Computer Science, Information Technology, or related field.
- 5+ years of hands-on experience in full-stack development with a focus on the MERN stack.
- Proven experience in delivering production-ready web applications.
- Strong problem-solving skills, attention to detail, and a passion for building clean and maintainable code.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1526717
Interview Questions for you
View All