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 a month 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 Developer III, Mobile (Android), AR

Mid-level Android Developer position at Google, focusing on AR technology development with competitive salary and benefits.

Product Manager II, Android Content and Applications Framework

Product Manager II position at Google, focusing on Android Content and Applications Framework, offering $142K-$211K salary plus benefits in Mountain View, CA.

Software Engineer III, Mobile, Android

Mid-level Software Engineer position at Google focusing on Android development, offering competitive compensation and the opportunity to impact billions of users worldwide.

Software Engineer III, Mobile, Android

Software Engineer III position at Google focusing on Android development, requiring 2+ years of experience and strong programming skills.

Software Engineer III, Mobile (Android), Geo

Software Engineer III position at Google's Geo team, focusing on Android development for Google Maps and related products, requiring 2+ years of experience.