Software Engineer II - Android (Saudi National)

Delivery Hero
Riyadh
Workplace: OnsiteContractFunction: Software EngineeringExperience: 3+ yearsSkills: ["Execution","Collaboration","Prioritization","Problem-solving","Open-mindedness"]

Build and ship high-quality Android features for the Fulfillment team, translating product requirements into maintainable code. You’ll work across the engineering lifecycle—feasibility, effort estimation, component development, unit/integration/UI testing, bug investigation, and module/function testing. Collaborate via code reviews, document changes for future maintenance, and participate in user trials and acceptance testing while improving product development through monitoring and recommendations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Delivery Hero
Delivery Hero
1 day ago

Software Engineer II - Android (Saudi National)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Build and ship high-quality Android features for the Fulfillment team, translating product requirements into maintainable code. You’ll work across the engineering lifecycle—feasibility, effort estimation, component development, unit/integration/UI testing, bug investigation, and module/function testing. Collaborate via code reviews, document changes for future maintenance, and participate in user trials and acceptance testing while improving product development through monitoring and recommendations.
Location: Riyadh
Workplace: Onsite
Employment Type: Contract · Permanent
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Collaborate with the product team to analyze requirements, evaluate technical feasibility, estimate effort, and propose solutions.
  • •Build and manage development components to transform requirements into working software accurately.
  • •Write unit, integration, and UI/snapshot tests, and perform functional/module testing for delivered solutions.
  • •Investigate and resolve issues and bugs through patches and other means.
  • •Participate in code reviews and user trials/acceptance testing; monitor progress and recommend improvements.

Pay and Benefits

Perks:RelocationLearning Budget

Key Requirements

  • •3+ years of software development experience with design patterns and algorithms; Kotlin preferred (Java acceptable).
  • •Strong native Android development skills and practical experience with modern mobile architectures.
  • •Hands-on experience writing testable code and knowledge of mobile engineering lifecycles for fragments and activities.
  • •Experience with Agile methodologies (Scrum or Kanban).
  • •Proficiency with Modern Android Development components and tools: ViewModel, LiveData, Paging, Navigation, SafeArgs, Retrofit2, RxJava2, and Dagger2; knowledge of modular app architecture and CI/CD.
Experience:3+ yearsAndroidMobile developmentAgileOpen source
Skills:ExecutionCollaborationPrioritizationProblem-solvingOpen-mindedness
Languages:English (US)
Tech Stack:AndroidKotlinJavaGitViewModelLiveDataPagingNavigationSafeArgsRetrofit2RxJava2Dagger2Modular App ArchitectureCI/CDAgileScrumKanbanFragmentsActivitiesUI testing

Eligibility

Nationality:Saudi National

Company Brief

Delivery Hero
Global online food-ordering and local delivery platform operating multiple regional brands (e.g., Foodpanda, Glovo, Talabat) across 50–70+ countries, supplying food and quick-commerce deliveries via marketplace and logistics services.
Industry: Online Marketplaces
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Berlin, Germany
Founded: 2011
Glassdoor
Glassdoor: 3.4
WebsiteLinkedInGlassdoor