Android Engineer - Saudi Based
Hudhud Maps Riyadh, Riyadh Region, Saudi Arabia
Technology, Information and Internet · 51-200 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Design, develop, and maintain high-performance Android applications while collaborating with backend and design teams. Conduct code reviews and troubleshoot technical issues to ensure codebase quality and efficiency.
What they look for
Requirements
Requires a bachelor's degree in Computer Science or a related field and at least 5 years of experience in Android development. Candidates must have strong proficiency in Kotlin and experience with RESTful APIs and map SDKs.
Full description
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.
Similar roles
-
Android Engineering Intern
The New York Times New York, New York, United States · $83K/yr
-
1189 - Android Engineer
GoFasti $34K–$42K/yr
-
Android Platform Engineer
Capgemini Santa Clara, California, United States · $82K–$193K/yr
-
Senior Android Software Engineer
Clera San Francisco, California, United States · $160K–$200K/yr
-
Staff Engineer, Mobile Applications (Android)
NETGEAR Cork, Munster, Ireland · €81K–€94K/yr
-
Senior Mobile Android Engineer (Engineer III)
Elevance Health Nashville, Tennessee, United States