Browse Jobs
For Employers
Post JobLog inGet Started

Mobile Application Team Lead

DigitalYard
Heliopolis, Cairo
Posted 5 years ago
18Applicants for1 open position
  • 6Viewed
  • 0In Consideration
  • 2Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

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.

Responsibilities:

  • 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

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

Featured Jobs

  • Full Stack Developer - Giza, Egypt2 months ago
    Logo
  • Senior React Native Developer - Alexandria, Egypt2 months ago
    Logo
  • Senior Microsoft Dynamics 365 ... - Riyadh, Saudi Arabia1 month ago
    Logo

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentMobile Application Team Lead