Browse Jobs
For Employers
Post JobLog inGet Started

Android Specialist - Dubai

fetchr
Cairo, Egypt
Posted 7 years ago
67Applicants for1 open position
  • 16Viewed
  • 8In Consideration
  • 7Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

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

  • Minimally a Bachelors in Computer Science/Engineering, related degree or equivalent practical experience.
  • Advanced disciplinary knowledge of Android, Java software development processes, tools, methods, and test development.
  • Extensive knowledge of the core android services is a plus
  • Strong foundation in Google Material Design principles and guidelines
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools, such as Git and distributed versioning control.
  • 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.
  • Good knowledge of performance limits and characteristics
  • 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
  • Advanced disciplinary knowledge of Android, Java software development processes, tools, methods, and test development.
  • 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.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentAndroid Specialist - Dubai