Android Developer

Leading Restaurant-Tech company in MENA providing cloud-based point-of-sale SaaS ecosystem for F&B and retail businesses.
Android
Mid-Level Software Engineer
Remote
2+ years of experience
Enterprise SaaS

Description For Android Developer

Foodics, voted the best place to work in 2021-2022, is a leading Restaurant-Tech company in MENA revolutionizing the F&B industry through its cloud-based point-of-sale SaaS ecosystem. Founded in 2014 in KSA, with headquarters in Riyadh and offices across multiple countries, Foodics serves over 20,000 brands and has secured $170 million in MENA's largest SaaS funding round.

We're seeking an Android Developer passionate about creating exceptional mobile experiences. As part of our remote development team, you'll design and build advanced features for our Android platform, implementing Object-Oriented and functional programming principles. You'll collaborate with product management and UX teams to transform concepts into reality.

The ideal candidate brings 2+ years of native Android development experience, proficiency in Kotlin, and a track record of publishing apps. You'll work in a dynamic, remote environment that values innovation and technical excellence. We offer comprehensive benefits including 30 days vacation, flexible work arrangements, and potential for equity participation.

Join a rapidly expanding company that's transforming the restaurant ecosystem across MENA, Pakistan, Africa, and Asia. At Foodics, we celebrate diversity and provide an inclusive environment where you can grow alongside industry experts while contributing to revolutionary restaurant technology solutions. This remote position offers the freedom to work from anywhere while being part of a mission to empower restaurant businesses worldwide.

Last updated 2 months ago

Responsibilities For Android Developer

  • Work within remote mobile development team designing and building advanced app features for Android platform
  • Implement Object-Oriented and functional programming Design principles
  • Work with product management & UX to execute ideas from concept to delivery
  • Evaluate and implement new technologies to maximize development efficiency
  • Troubleshoot issues and identify bottlenecks in existing workflows
  • Participate in testing and code documentation activities
  • Participate in peer code reviews and technical review of architectural proposals

Requirements For Android Developer

Kotlin
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 2+ years of native Android development experience
  • Have published one or more Android apps in the App Store
  • Experience in building Android applications using Kotlin
  • Knowledge with offline storage, threading and performance tuning
  • Knowledge of integrating with RESTful API's
  • Knowledge of version control with Git
  • Understanding of Android design principles and interface guidelines
  • Familiarity with cloud message APIs and push notifications
  • English fluency is required
  • Ability to work remotely in a fast-paced environment

Benefits For Android Developer

Equity
  • 30 calendar days of vacation
  • 30 days of work from anywhere
  • Career advancement opportunities
  • Lucrative compensation including bonuses and company shares potential
  • Learning and career development opportunities
  • Training, conferences, and events attendance
  • Flexible work setup: remote, in-office, and hybrid models

Interested in this job?

Jobs Related To Foodics Android Developer

Software Development Engineer, Mobility and Devices

Software Development Engineer position at Amazon focusing on Android development for logistics and fulfillment operations, requiring 3+ years of experience.

Android Software Engineer, Users, Listings & Platform

Android Engineer position at Airbnb focusing on user-related product flows, requiring 2+ years of experience and expertise in Kotlin and mobile development.

Android Developer - 12 month contract

12-month contract Android Developer position at KUBRA, developing mobile solutions for utility and government sectors with Java/Kotlin, hybrid work model.

Android Engineer (Mid-Level)

Mid-Level Android Engineer position at CodeNinja requiring 3+ years of experience in Kotlin and Android development, offering comprehensive benefits and growth opportunities.

Software Engineer – Android (Taipei)

Mid-level iOS Engineer position at Nitra, developing fintech solutions for healthcare providers, based in Taipei with competitive compensation and equity.