Description:
We are seeking an experienced and highly motivated Lead Full Stack Developer with a strong background in the MERN stack to join our development team. In this role, you will take the helm of our development projects, guiding the team to build robust and scalable web applications. The ideal candidate will have over 3 years of hands-on experience with the MERN stack and a proven track record of leading successful projects.
Key Responsibilities:
- Technical Leadership: Lead and mentor a team of developers, providing technical guidance and support throughout the development lifecycle.
- Full Stack Development: Web Design, develop, and maintain full-stack web applications using MongoDB, Express.js, React.js, and Node.js.
- Architecture & Design: Collaborate with stakeholders to define project requirements and architecture, ensuring scalable and efficient solutions.
- Code Quality: Implement best practices for coding standards, testing, and version control to ensure high-quality deliverables.
- Project Management: Oversee project timelines, allocate resources, and manage deliverables to ensure projects are completed on time and within scope.
- Collaboration: Work closely with product managers, designers, and other developers to ensure seamless integration and functionality of applications.
- Problem Solving: Troubleshoot and resolve technical issues, providing innovative solutions to complex challenges.
- Continuous Improvement: Stay updated with the latest industry trends and technologies, and incorporate best practices to enhance development processes.
Requirements:
- Experience: Minimum of 3+ years of professional experience as a Full Stack Developer with a focus on the MERN stack.
- Technical Skills: Proficiency in MongoDB, Express.js, React.js, Node.js, and related technologies. Experience with additional technologies such as Redux, TypeScript.
- Leadership: Proven experience leading development teams, with strong mentoring and communication skills.
- Problem-Solving: Excellent analytical and problem-solving abilities with a keen eye for detail.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Communication: Strong verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.