We are looking for an experienced and highly skilled MERN Full Stack Lead Developer to lead a team in designing, developing, and maintaining scalable web applications. The ideal candidate will have strong technical expertise in the MERN stack and will take on leadership responsibilities to drive best practices, guide junior developers, and ensure timely project delivery.
RESPONSIBILITIES:
- Lead and Mentor a team of full-stack developers to deliver high-quality, scalable web applications using the MERN stack.
- Collaborate with cross-functional teams (product managers, designers, and other developers) to define, design, and ship new features.
- Architect and implement complex, high-performance, and secure backend systems using Node.js and Express.js.
- Develop efficient, modular, and reusable React.js components and ensure optimal performance across different browsers.
- Work with MongoDB to design, implement, and optimize database models.
- Code review and provide technical mentorship to team members.
- Create and manage API integrations with third-party services.
- Take ownership of technical roadmaps and project timelines, ensuring deadlines and expectations are met.
- Ensure application performance, security, and scalability best practices are adhered to.
- Troubleshoot and debug production issues across both frontend and backend systems.
- Keep up-to-date with the latest industry trends and technologies, incorporating relevant advancements into project work.
REQUIIREMENTS:
- Proven experience (5+ years) in full-stack development, with at least 2 years in a leadership role.
- Expertise in React.js, Node.js, Express.js, and MongoDB (MERN stack).
- Strong understanding of RESTful API design and development.
- Familiarity with version control tools (Git, GitHub, GitLab).
- Experience with front-end tools and bundlers such as Webpack, Babel, and NPM/Yarn.
- Solid understanding of HTML5, CSS3, and JavaScript (ES6+).
- Experience with cloud services and serverless architectures (e.g., AWS, Azure).
- Familiarity with DevOps practices (CI/CD pipelines, Docker, Kubernetes) is a plus.
- Strong communication and collaboration skills.
- Ability to manage multiple projects, deadlines, and priorities effectively.
PREFERED EXPERIENCE:
- Experience with GraphQL and other modern data-fetching techniques.
- Knowledge of unit testing frameworks like Jest, Mocha, or Chai.
- Familiarity with Agile/Scrum methodologies.
- Previous experience in leading agile development teams.
Web-Tronix is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.