Browse Jobs
For Employers
Post JobLog inGet Started

Mobile Development Team Leader

Aqarmap.com
Nasr City, Cairo
Posted 5 years ago
8Applicants for1 open position
  • 7Viewed
  • 7In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

We are looking for an experienced Mobile Development Team Leader who is ready for challenge

  • We don't care what type of degrees you have or what was your major. Code speaks better than degrees. Just send us links to the apps that you have developed / published or tell us about your experience

Whats unique about our company?

  • Always Play station and sometimes Counter Strike, Ping-Pong, Chess, Risk, & Monopoly.
  • Unlimited paid vacations.
  • Friendly management team.
  • Great team spirit and working environment.
  • Annual Fun Trips
  • Strategy workshops where full team participating in deciding where the company should go.
  • A unique chance to learn how to build your startup company

Want to know what is it like to work in our Company?

  • Watch this video: https://www.youtube.com/watch?v=viDtQ9EaoTI

Job Requirements

  • Minimum 4 years experience in Mobile Development in iOS and Android.
  • Familiarity with Apple & Android Development eco-system.
  • Strong knowledge of Swift & Kotlin including the new unique features, API design and new naming conventions.
  • Familiarity with protocol-oriented programming in Swift & Kotlin with solid understanding also of Objective C and Java.
  • Strong knowledge of design principles, design patterns, and best practices.
  • Strong knowledge of RESTful APIs and connecting to different web services.
  • Ability to write and execute unit tests with good coverage.
  • Familiar with Test-Driven Development.
  • Familiar with Objective-C.
  • Experience with CoreData.
  • Strong experience with Autolayout.
  • A strong passion of how to build clean and well-structured code that is scalable and efficient.
  • Proficient understanding of code versioning tools, such as Git.
  • Ability to efficiently maintain existing codebase.
  • Solid understanding of the full mobile development lifecycle.
  • Experience of Agile development is a plus.
  • Familiar with tools like Firebase, Crashlytics, and Google Analytics.
  • Ability to express ideas in a simple and easy to understand language.
  • Familiar with push notifications and real-time chat.
  • Great attention to details.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentMobile Development Team Leader