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 5 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

Android Developer (AD 0425)

Android Developer position at Skroutz, leading e-commerce marketplace, requiring 2+ years experience in Android development with Java/Kotlin expertise.

Android Developer

Remote Android Developer position for Latin America-based developers with 3+ years of experience in Android SDK, Java/Kotlin, and strong communication skills.

Software Developer III, Mobile (Android), AR

Android Developer position at Google's AR team, focusing on building immersive computing experiences and mobile AR applications.

Technical Program Manager, Android and Business Communication

Technical Program Manager position at Google, leading Android initiatives with focus on program management, technical operations, and cross-functional collaboration.

Product Manager, Android Platform Safety

Lead Android platform security and privacy initiatives at Google, developing features for malware prevention, hardware security, and anti-fraud measures.