Browse Jobs
For Employers
Post JobLog inGet Started
Logo

Full Stack Development Team Lead

Info Arab
Cairo, Egypt
Posted 2 years ago
19Applicants for2 open positions
  • 17Viewed
  • 10In Consideration
  • 7Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Contribute in…

  • Developing high-level products and technologies’ specifications.
  • Setting the architecture, design and scope of solutions utilizing our products and technologies.
  • Integrating our solutions with the other external components that exist in our enterprise clients’ infrastructure.

Work closely with other teams to…

  • Collaboratively define and prioritize projects and tasks.
  • Drive thoughtful conversations around technical issues.
  • Ensure product/solution readiness for release.
  • Cater for support and additional feature requests reported by end users.

Provide…

  • Compassionate technical leadership, mentorship, teaming, and code reviews.
  • Required research and development tasks in developing our solutions and evaluating different technology approaches.
  • Assistance to software delivery managers, program managers, project managers, and project solution architects.
  • Comprehensive and integral technical documentation.

Ensure that…

  • Our software meets all requirements of functionality, performance, security, maintainability, scalability etc.
  • Our solutions conform and adhere to testing and acceptance criteria.
  • Junior team members are in track of targeted skills development paths.

Job Requirements

  • Bachelor’s degree in computer science/engineering, or equivalent (from top universities in Egypt).
  • Strong verbal and written communication skills in Arabic and English languages.
  • 7 to 12 years of experience as a full-time full-stack professional developer and team leader using Microsoft Technologies (.Net, C#, MS-SQL, Angular, …etc.).
  • Experience in teams management and the ability to lead and influence others.
  • Experience working asynchronously with a remotely distributed team.
  • Ability to work under pressure and with different cultures and meet deadlines.
  • Experience in working with large to huge enterprises in building highly available and scalable solutions.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack Development Team Lead