Browse Jobs
For Employers
Post JobLog inGet Started

Tech Lead (Software Architecture...

Green Valley
Nasr City, Cairo

Tech Lead (Software Architecture)

Nasr City, CairoPosted 3 days ago
16Applicants for1 open position
  • 12Viewed
  • 4In Consideration
  • 0Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • 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.

Job Requirements

  • 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.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTech Lead (Software Architecture)