Android Developer

Leading Restaurant-Tech SaaS company in MENA providing cloud-based point-of-sale ecosystem for F&B and retail businesses.
Android
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
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 SaaS company in MENA with headquarters in Riyadh and offices across multiple countries. The company is seeking an Android Developer to join their remote team in building next-generation mobile applications. This role offers an exciting opportunity to work on cloud-based point-of-sale ecosystem that serves over 20,000 brands in the F&B and retail sector.

The position requires a skilled developer with 2+ years of Android development experience, proficient in Kotlin and well-versed in mobile development best practices. You'll be responsible for designing and building advanced app features, implementing OOP principles, and working closely with product management and UX teams to deliver high-quality solutions.

The company has secured significant funding, including a $170 million SaaS funding round, demonstrating its strong market position and growth potential. Working at Foodics means joining a rapidly expanding organization that values innovation, creativity, and efficiency. The role offers excellent benefits including flexible work arrangements, generous vacation time, career advancement opportunities, and potential for bonuses and company shares.

As a remote position, you'll have the freedom to work from anywhere while collaborating with a global team of talented professionals. The company promotes an inclusive culture that celebrates differences and supports professional growth through various learning opportunities, making it an ideal environment for developers looking to make a significant impact in the restaurant technology sector.

Last updated 20 hours ago

Responsibilities For Android Developer

  • Design and build advanced app features for Android platform
  • Implement Object-Oriented and functional programming Design principles
  • Work with team of Android developers creating native apps
  • 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
  • Participate in testing and code documentation
  • Participate in peer code reviews and technical reviews

Requirements For Android Developer

Kotlin
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 2+ years of native Android development experience
  • Published Android apps in the App Store
  • Experience in building Android applications using Kotlin
  • Knowledge of offline storage, threading and performance tuning
  • Excellent debugging skills
  • Knowledge of RESTful API integration
  • Knowledge of version control with Git
  • Knowledge of open source libraries and dependency management
  • Understanding of Android design principles
  • Familiarity with cloud message APIs and push notifications
  • English fluency
  • Ability to work remotely in different time zones

Benefits For Android Developer

  • 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, hybrid)
  • Inclusive and diverse culture

Interested in this job?

Jobs Related To Foodics Android Developer

Android Developer

Android Developer position at Novibet, developing mobile applications for a leading GameTech company in São Paulo, Brazil.

Solutions Engineer

Solutions Engineer position at DroneShield, focusing on Android development and customer-facing technical solutions in the Counter-UAS industry.

Software Engineer III, Mobile, Android

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

Software Development Engineer(Android), Fire TV Experience - Berlin

Android Software Development Engineer role at Amazon Fire TV in Berlin, focusing on developing and implementing core features for Fire TV devices and user experience.

Android Developer

Android Developer position at PeopleCert in Athens, focusing on native app development and maintenance, offering competitive benefits and international work environment.