Software Engineer (iOS Specialist) - Dubai

fetchr - Cairo, Egypt

22
Applicants for
1 open position
4
Seen
1
Shortlisted
1
Rejected
Experience Needed:
More than 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Negotiable
Education Level:
Bachelor's Degree at least
Languages:
Arabic, English
Vacancies:
1 open position
About the Job

Job Scope:

  • Solve engineering problems in areas such as but not limited to routing, performance, scale, distributed and fault tolerant systems in the domain of logistics and delivery
  • Responsible for definition, design, development and successful, timely completion of new features in current and future products
  • Responsible for design reviews, ensure quality of group modules in existing products
  • Recommend alternative effective approaches, utilize new technology to achieve goals
  • Design and implement new user-facing features in large, complex mobile applications.
  • Build libraries and frameworks that support authentication.

Job Conditions:

  • The job location is going to be in Dubai
Job Requirements
  • Advanced disciplinary knowledge of iOS, Swift, Objective-C software engineering processes, tools, methods, test development.
  • Solid understanding of object-oriented programming
  • Knowledge of memory management and multi-threading
  • Strong foundation in RESTful APIs to connect to back-end services
  • Strong foundation in UI design and a user-oriented focus.
  • Strong foundation in Apple’s design principles and interface guidelines
  • Good knowledge of performance limits and characteristics
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools, such as Git and distributed versioning control.
  • Strong foundation in computer science, with competencies in robust software design for performance and scale.
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Python, JavaScript, Go, or Swift.
  • Fluent communication in English
  • Fluency in Arabic is a plus
  • Minimally a Bachelors in Computer Science/Engineering, related degree or equivalent practical experience.
  • Ability to work on complex problems of diverse scope where analyses of situation or data requires in-depth evaluation of various factors which may be challenging to define
About this Company

Fetchr helps local merchants and global brands build, launch and grow profitable eCommerce businesses with an easy to use proprietary shipping and logistics solution. With our app and a simple tap, we can locate your exact location allowing us to deliver packages to your phone... (More)

See all Careers and Jobs at fetchr