Skip to content

Senior Android Engineer - Saudi Based

Hudhud Maps

Riyadh, KSAMid-levelTechnology

On-siteBase-heavySaudi marketDirect from employer
Apply on company site

Direct to the employer's own careers page.

About the role

Job Summary:

We are seeking a passionate and skilled Android Engineer to join our ambitious startup team. The ideal candidate should have a strong technical background in Android application development, a solid understanding of mobile development best practices, and a genuine eagerness to learn and adapt to emerging technologies. You will get to work with the newest technologies such as Kotlin in a very modern code base.

Key Responsibilities:

  • Android App Development:

+ Design, develop, and maintain high\-performance and reliable Android applications.

+ Collaborate with backend and design teams to define, design, and ship new features.

  • Code Review and Optimization:

+ Conduct code reviews to ensure the quality and performance of the codebase.

+ Identify and implement optimizations to enhance the efficiency of existing code.

  • Technical Problem Solving:

+ Troubleshoot, debug, and resolve technical issues in existing code.

+ Stay up\-to\-date with the latest Android development trends, tools, and technologies.

  • Collaborative Development:

+ Collaborate with team members from various disciplines to deliver high\-quality software solutions.

Qualifications:

  • Education:

+ Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • Experience:

+ 5 years experience developing and deploying Android applications.

+ Strong knowledge of Kotlin.

+ Native development is your passion.

+ Maplibre knowledge is a plus.

  • Skills:

+ Up to date with modern Android frameworks such as Kotlin and async/await

+ You work with RESTful APIs everyday, and have experience with authentication frameworks such as OAuth2 to connect Android applications to back\-end services.

+ Solid understanding of Android design principles and Human Interface Guidelines.

+ Writing unit and UI Tests using Mokito and others.

+ You've worked in depth with a map SDK before, be it MapLibre, Apple Maps, Google Maps, ESRI or similar.

  • Desired Qualities:

+ Eagerness to learn and adapt to new technologies and development methodologies.

+ Excellent problem\-solving and analytical skills.

+ Strong communication and collaboration skills.

From the live posting. Full details at the application link above.

The pay benchmark is still calibrating for this exact role.

Similar live roles