Android Engineer / Senior Android Engineer

Fetchr

Egypt

Posted
Ref: RP392-102

Job description / Role

Description
Android Engineer

Fetchr is continuing to grow an and we're looking for an experienced Android Engineer to join our tech team based in our Amman, Jordan offices.

Fetchr is revolutionizing the world of shipment and delivery in the Middle East with cutting-edge technologies. Sending and receiving packages has never been this cool, fun, or easy. Established in the U.A.E in 2012 we've grown to over 3,000 employees spread across seven countries and continuing to grow rapidly.

We're looking for exceptional talent that want to build something revolutionary! People that enjoy the challenge of solving problems that serve our customer's and client's needs. If you're looking to build something you will be proud of, this is the place for you.

Your new role:

- 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
- 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
- Design and implement new user-facing features in large, complex mobile applications.
- Build libraries and frameworks to clean architecture environments.
- Advanced disciplinary knowledge of Android, Java software development processes, tools, methods, and test development.

Requirements

Requirements

What you'll need to succeed:

- 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
- Strong foundation in computer science, with competencies in robust software design for performance and scale.

Additional Skills:

- Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, Python, JavaScript or Swift.
- Previous experience with Android ndk and jni file descriptions
- Fluent communication in English
- Fluency in Arabic is a plus

Educational Requirements:

- Minimally a Bachelors in Computer Science/Engineering, related degree or equivalent practical experience.

Benefits

What you'll get in return:

- Work in a culture that demands thinking, innovation and taking control
- Make a direct impact and exponentially grow based on your performance
- Be part of a great start-up with the opportunity to work alongside some of the best talent in the region that are building a product that disrupts

What you need to do now:

If you're interested in joining fetchr's Android Engineering team, click apply and forward your resume.

About the Company

Fetchr is a tech company revolutionizing the world of delivery across emerging markets where there are no physical addresses. In fact, half the world's population has no physical address. Fetchr has the technical solution by eliminating the need for a physical address and deliver to wherever you are. Our patented solution has changed the traditional method of delivery.

Fetchr is the first Middle Eastern company ever to be backed by the most successful venture capitalists from Silicon Valley. Sending and receiving packages has never been this seamless. Established in the UAE in 2012, we've grown to over 3000 employees spread across seven countries and growing rapidly.

Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month