JobHabor

Senior Android Engineer - Saudi Based

Hudhud Maps
Location
Riyadh, Saudi Arabia
Workplace
Employment
Full Time
Salary
Apply on the employer’s site

Posted 16d ago

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.

Skills

  • Android
  • Kotlin
  • OAuth 2.0

More jobs at Hudhud Maps

Similar roles