Software Engineer (IOS)
About Foodics:
Proudly “voted the best place to work” in 2021-2022, Foodics, one of the most promising SaaS companies in MENA, was founded in 2014 in KSA with headquarters in Riyadh and offices in the United Arab Emirates Jordan, Kuwait, Egypt, and the Netherlands.
FOODICS is the leading Restaurant-Tech company in MENA and a pioneer in the regional F&B industry. Foodics is currently undergoing rapid expansion across MENA, Africa, and Asia, servicing over 20,000 brands, and has achieved three rounds of funding, with the latest raising $170 million in the largest SaaS funding round in MENA, boosting its innovation capabilities to better serve business owners.
We provide a cloud-based point-of-sale SaaS ecosystem with tools that help F&B, and retail businesses start, track and grow. Our customers use Foodics to accept payments, track inventory, monitor sales, process orders, digitize menus, manage employees, create analytics and smart reports, provide secure cloud storage, and enable the integration of third-party apps.
We pride ourselves on recognizing and retaining talent while promoting creativity and efficiency. We are constantly looking for people to help shape and be a part of our bright future!
Our Purpose: To create a growth-accelerating platform that enables the restaurant ecosystem to achieve the most remarkable performance
Our Vision: To be the most trusted one-stop-shop software & financial platform for restaurants
Our Mission: To design the future of restaurant management
About the Role:
Hi all! We are looking for iOS Developer with a passion for building phenomenal iOS experiences and creating high-quality iOS applications that are well-tested. We are looking for smart, innovative thinkers who are able to tackle the challenges of building high-performance apps.
Interested? #Apply_Now
What you'll be doing:
- Work in a hands-on capacity within our mobile development team, you will be responsible for designing and building advanced app features and components for our iOS platform.
- Implement Object-Oriented and functional programming Design principles to independently craft project solutions.
- You will be working with a team of talented iOS Developers creating amazing native apps.
- Work closely with product management & UX to execute an idea from concept to delivery using excellent software design, coding, & processes.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Troubleshoots issues with minimal guidance identify bottlenecks in existing workflows and provide solutions for a scalable, bug-free application.
- You will participate in testing and code documentation activities.
- Participate in peer code reviews, pair programming, and technical review of architectural proposals.
Requirements
What you'll bring:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 1-2 years of native iOS development experience.
- Have published one or more iOS apps in the App Store.
- Working knowledge of Swift for iOS development.
- Knowledge with offline storage, threading and performance tuning.
- Excellent debugging skills to solve challenging problems.
- Knowledge of integrating with RESTful API's.
- Knowledge of version control with Git.
- Knowledge of open source libraries and dependency management tools.
- Understanding of iOS design principles and interface guidelines.
- Familiarity with cloud message APIs and push notifications.
- A passion for technology and the ability to learn new concepts quickly.
- A good understanding of the full mobile development life cycle.
- Should have the ability to brainstorm and communicate technology decisions and issues with peers and management.
- English fluency is required.
- Ability to work in a fast-paced and evolving global environment, adapting to time zone and working day differences.
Will be a plus
- Knowledge of SwiftUI.
#UseofComputer #LongScreenTime
Only shortlisted candidates will be contacted by Foodics Talent Acquisition team, personal data collected will be used for recruitment purposes only
Benefits Disclaimer: here at Foodics, we don’t just accept differences – we celebrate them, we support them, and we thrive on them for the benefit of our colleagues, our products, and our community. All employment is decided based on qualifications, merit, and business need. Foodics is proud to be an equal opportunity workplace and affirmative action employer.
- We believe you will love working at foodics!
- We offer a people-focused culture that fosters inclusion, diversity, innovation, and a flexible work setup: remote, in-office, and hybrid models.
- We are a performance-based company that offers 30 calendar days of vacation, 30 days of work from anywhere, career advancement opportunities, and lucrative compensation, including bonuses and shares potential.
- We value learning and will help you with personal development, from constant exposure to new challenges and an annual learning stipend to regular internal and external training. You will enjoy numerous learning and career development opportunities in a hyper-growth environment.
- This is an excellent opportunity to grow and work with some of the most talented people in the industry, a team of more than 30 different nationalities, and hired in more than 14 countries and locations globally!
- And you will be part of an environment that offers challenging goals, autonomy, and mentoring and creates incredible opportunities for you and the company.