Tech Lead (Software Architecture)

Egypt - Cairo
  • Job Overview: We are looking for a Tech lead & Software Architecture to lead and oversee our development team, ensuring the optimal use of technologies and the highest quality of code. The ideal candidate will have a strong background in software development, with expertise in designing, , implementing, and releasing software that meets functionality, usability, reliability, performance, and supportability requirements.

Responsibilities:

  • Lead and mentor our development team, providing technical guidance and support.
  • Collaborate with stakeholders to understand requirements and translate them into technical solutions.
  • Review and assess the team's work, identifying areas for improvement and ensuring best practices are followed.
  • Advise on technology choices, staying abreast of the latest trends and innovations in industry.
  • Troubleshoot and resolve technical issues, fostering a culture of problem-solving and excellence.
  • Screen the best candidates and conduct technical interviews for new team members.
  • Determine project requirements and develop comprehensive work schedules for the team.
  • Identify risks promptly and develop contingency plans to address them.
  • Analyze existing operations and schedule training sessions and meetings to discuss areas for improvement.
  • Stay updated with industry trends and developments to inform decision-making.
  • Update work schedules and troubleshoot issues as required.
  • Motivate staff and foster an environment where questions and concerns are addressed openly.
  • Conduct code reviews to ensure adherence to best practices and standards.

10 years of proven experience in leading and managing technical teams, with a track record of successful project delivery.Bachelor's or Master's degree in Computer Science or engineering is a MUST.Strong understanding of solid principles, data structures, algorithms, and software architecture and cares about performance.Solid experience in Python, JavaScript/TypeScript, Node.js, Nest.js, React, Angular and Flutter.Excellent problem-solving skills and the ability to thrive in a fast-paced, dynamic environment. Strong communication, leadership, and interpersonal skills.Troubleshooting and critical thinking skills are necessary.
Post date: Today
Publisher: Wuzzuf .com
Post date: Today
Publisher: Wuzzuf .com