Teach Lead MERN Stack

Mahaseel - Egypt - Giza


• Lead the development team in the design, development, coding, testing, and debugging of applications.
• Ensure consistent use of shared platform components, technologies, and architectures across all projects.
• Provide technical leadership and guidance to both your team members and project stakeholders.
• Work closely with project managers and product owners to understand the requirements and translate them into technical solutions.
• Oversee code reviews, ensuring best practices are followed and that code quality is maintained.
• Collaborate with other departments to integrate your team's work with the company's other products and services.
• Stay current with the latest in technology trends and best practices.
• Manage and prioritize tasks and projects to meet the deadlines.
• Develop and maintain technical documentation to guide future software development projects.


Required Skills & Qualifications:• Bachelor’s degree in computer science, Software Engineering, or a related field.• 5+ years of experience in software development, with a proven track record of leading development projects.• Strong understanding of the software development lifecycle and development of backend and frontend application.• Proficient in JavaScript programming patterns such as Module, Prototype, Observer, and Singleton and other programming patterns.• Experience with JavaScript frameworks and libraries (React, Node.js)• Proficiency in NodeJs, ExpressJs, React, HTML, JS/TS, MongoDB.• Familiarity with Concurrency Programming, REST API, Cloud solutioning.• Solid understanding of web markup, including HTML5 and CSS3• Experience with• Proficiency in version control systems ( eg. GIT)• Experience with agile development methodologies.• Strong problem-solving and analytical skills.• Excellent communication and leadership skills.• Ability to work effectively in a fast-paced, dynamic environment.• Familiarity with CI/CD practices and DevOps principles is a plus.
Post date: Today
Publisher: Wuzzuf .com
Post date: Today
Publisher: Wuzzuf .com