Software Development Team Lead

مصر - Cairo
  • Create an inspiring team environment with an open communication culture.
  • Delegate tasks and set deadlines
  • Oversee day-to-day operation
  • Monitor team performance and report on metrics
  • Motivate team members
  • Discover training needs and provide coaching
  • Listen to team members’ feedback and resolve any issues or conflicts
  • Recognize high performance and reward accomplishments
  • Build efficient back-end features.
  • Manage testing and bug fixes.
  • Prepare technical documentation.
  • Collaborate with other team members.
  • Implement software enhancements and suggest improvements.

Proven work experience as a team leader or supervisor with deep knowledge and a great track record in building and customizing web appsExcellent communication and leadership skillsOrganizational and time-management skillsDecision-making skillsUnderstanding and experience of design patterns.Frontend and Backend programming experience.Excellent knowledge of object-oriented programming.Must have knowledge of Python, JavaScript, HTML, CSS, and related libraries and frameworks.Must have knowledge of MVC architectural patterns.Handy with Git protocol.Prior contribution to open-source projects.Deep understanding of open-source licenses and their differences.Experience with agile and waterfall methods.Knowledge of CMMI is a plus.PMP is a plus.
تاريخ النشر: اليوم
الناشر: Wuzzuf .com
تاريخ النشر: اليوم
الناشر: Wuzzuf .com