About the opportunity
We are looking for a highly talented Senior Android Engineer to join the team in Riyadh. If you are seeking a place to gain hands-on experience and make a direct impact, then this may be the right place for you! An ideal candidate will have a strong track record as a significant individual contributor and a team player.
You will be working on:
- Keeping abreast of the latest software development methodologies to provide best-in-class solutions
- Analyzing product requirements to understand engineering needs, evaluate technical feasibility, estimate efforts, and collaborate with the Product Team to deliver solutions
- Building development components and managing programming to transform requirements into working software
- Documenting all coding steps for clarity and future maintenance
- Writing unit, integration, and UI/Snapshot tests
- Investigating and resolving issues and bugs
- Collaborating with colleagues for code reviews and report generation
- Performing functional and module testing to ensure solution quality
- Monitoring, evaluating, and reporting on product development, recommending improvements
- Assisting in user trials and acceptance testing
What you need to be successful
- 5+ years of software development experience, with knowledge of design patterns and algorithms, preferably with Kotlin or Swift, Java is acceptable
- Experience with Flutter is preferred
- Open-minded about technologies, with a focus on native Android development
- Proficiency in writing high-quality, testable code and modern mobile architectures
- Deep understanding of mobile engineering lifecycle, fragments, activities, and Agile methodologies (SCRUM or Kanban)
- Proven track record of impacting complex system development; open-source contributions and publications are a plus
- Strong execution skills, managing multiple projects with high prioritization, experience with Git
- Practical knowledge of ViewModel, LiveData, Paging, Navigation, SafeArgs, Retrofit2, RxJava2, Dagger2, and modular app architecture
- Understanding of CI/CD pipelines and maintainable module development
Nice-to-Have skills:
- Firebase, Google Maps API, Fastlane scripting, Checkout.com SDK knowledge
Who we are
HungerStation is the first Saudi Food delivery App in the region, established in 2012. It offers over 35,000 options from restaurants and supermarkets in KSA. We prioritize customer satisfaction, partner loyalty, rider wellbeing, and continuous expansion. HungerStation is part of the Delivery Hero Group, operating in over 70 countries worldwide.
What's in it for you
We offer:
- Visa and relocation support globally and within KSA
- Opportunities to exchange ideas and collaborate with 2000+ colleagues across Delivery Hero
- Personal educational budget for conferences and training
- Access to LinkedIn Learning and in-house training programs
- And much more…