Mobile Application Team Lead

Starwallet Labs - Heliopolis, Cairo

Applicants for
1 open position
Experience Needed:
More than 4 years
Career Level:
Job Type:
Full Time
Education Level:
Bachelor's Degree only
Arabic, English
1 open position
About the Job

Job Summary :

  • Mobile Technical Team Lead responsible for the development and maintenance of applications aimed at a vast number of diverse iOS and Android platforms.
  • Your primary focus will be the development of iOS and Android applications and their integration with back-end services.
  • You will be working alongside with developers working on different layers of the infrastructure.
  • Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.


  • Act as a hands on leader, developing and implementing highly scalable iOS and Android applications.
  • Develop prototypes and pilot mobile and device applications.
  • Be part of the team effort to software project plan.
  • Supervising the mobile development team and monitoring code writing and documentation workflow.
  • Managing reports of iOS and Android apps’ development.
  • Keeping up with the latest trends, technologies, and updates related to mobile development team and making sure all the team is kept up-to-date
  • Understand application requirements and develop software solutions based on those requirements.
  • Assist in the collection and documentation of stakeholder's requirements, development of user stories, estimates and work plans.
  • Participate in technical design reviews and functional specification reviews.
  • Review the iOS and Android applications code and ensure that apply the company code-style and standards.
  • Use design patterns in designing the needed class diagrams.
  • Manage the day-to-day planning, operation and problem solving so that the team meets its required level of service and production.
  • In agile work mindset, the team leader should act like a coach for his team members that is focused on the team members’ improvement and performance.
Job Requirements
  • 4+ years of experience building native iOS and Android apps that have been successfully launched.
  • Bachelors or greater in Computer Science or related experience.
  • Strong coding chops, code design skills and grasp of development best practices including:
    • Object-oriented design.
    • Writing modular.
    • Reusable and testable code.
    • Data structures.
    • Concurrency and performance tuning.
  • Excellent analytical, problem solving, and debugging skills.
  • Knowledge of development best practices for mobile apps and media devices, programming languages, and software applications.
  • Working knowledge of application development using Objective-C, Swift for iOS and Java, Kotlin for Android.
  • Strong understanding of interactive application development paradigm under iOS and Android, memory management, file I/O, network programming, concurrency, multithreading and profiling.
  • Working knowledge of app development for platforms like iOS, Android.
  • Good communication skills and ability to work independently or with a team.
About this Company

StarWallet Labs is a full integrated digital corporate operating in Cairo since 2011, providing digital services, solutions and products to a wide range of clients who market their products / brands to consumers in the MENA region.
We came in with one mission in mind,... (More)

See all Careers and Jobs at Starwallet Labs