Description:
We are seeking 5+ years of experience a highly skilled and motivated MERN Stack Team Lead Developer with a strong background in software architecture, design patterns, and server environments. The ideal candidate will also have extensive experience with microservices architecture. As a Team Lead, you will be responsible for leading a dynamic development team, providing technical guidance, and ensuring the successful delivery of high-quality software solutions.
Key Responsibilities:
Team Leadership:
Lead and mentor a team of MERN stack developers.
Foster a collaborative and innovative team culture.
Provide technical guidance and support to team members.
Full-Stack Development:
Hands-on development using the MERN stack to contribute to the
implementation of features and functionalities.
Collaborate with frontend and backend developers to ensure seamless
integration.
Code Review and Quality Assurance:
Conduct code reviews to maintain code quality and consistency.
Implement and enforce testing strategies to ensure the reliability of
software solutions.
Software Architecture:
Design and architect scalable and maintainable software solutions using
the MERN stack.
Define and enforce coding standards, best practices, and design patterns.
Collaborate with stakeholders to understand and translate business
requirements into technical solutions.
Microservices Architecture:
Design, implement, and maintain microservices architecture for scalable
and modular applications.
Ensure proper communication and integration between microservices
components.
Optimize and enhance existing microservices for performance and
reliability.
Server Environment:
Manage and optimize server environments for MERN stack applications.
Ensure the security, scalability, and efficiency of server configurations.
Collaborate with DevOps teams for continuous integration and
deployment processes.
Documentation:
Create and maintain comprehensive documentation for software
architecture, design decisions, and coding standards.
Provide training and documentation for team members as needed.
Qualifications:
Bachelor's or Masters degree in Computer Science or a related field.
Proven experience in leading and managing development teams.
Extensive experience with MERN stack development.
Strong knowledge of software architecture principles and design patterns.
Hands-on experience with microservices architecture.
Proficiency in server-side technologies and environments.
Excellent problem-solving and communication skills.
Organization | HR Ways - |
Industry | IT / Telecom / Software Jobs |
Occupational Category | Lead Software Architect |
Job Location | Lahore,Pakistan |
Shift Type | Morning |
Job Type | Full Time |
Gender | No Preference |
Career Level | Experienced Professional |
Experience | 5 Years |
Posted at | 2024-02-07 8:06 am |
Expires on | 2024-12-23 |