iOS Developer

  • Foodics
  • Cairo, Cairo Governorate, Egypt
  • Full-time
  • Remotely

وصف الوظيفة

Who Are We❓

We Are Foodics! a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarter in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully processed over 6 billion (yes, billion with a B) orders so far! making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region.

The Job in a Nutshell💡

We are seeking a talented and motivated Mid-Level iOS Software Engineer to join our dynamic team. In this role, you will play a crucial part in developing and maintaining our iOS applications, ensuring they are robust, user-friendly, and aligned with our high standards of quality. You will collaborate with cross-functional teams to design, implement, and enhance features that delight our users.

What You Will Do❓

  • Design, develop, and maintain iOS applications using Swift and Objective-C.
  • Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs to optimize application performance.
  • Participate in code reviews and contribute to improving coding standards and best practices.
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications remain cutting-edge.

What Are We Looking For❓

  • 2+ years of professional experience in iOS development.
  • Proficiency in Swift and Objective-C.
  • Experience with iOS frameworks such as UIKit, Core Data, Core Animation, etc.
  • Strong understanding of mobile development best practices and design patterns.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Experience with version control systems (e.g., Git).
  • Knowledge of other web technologies and UI/UX standards.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Strong analytical skills and problem-solving abilities.
  • Experience with building fintech applications is a PLUS.
  • Proficiency in the English language, both written and verbal.
  • Ability to adapt to a time zone difference, and thrive in a remote working environment.

Who Will Excel❓

  • Experience with automated testing and continuous integration.
  • Experience with performance and memory tuning with tools such as Instruments.
  • Knowledge of cloud message APIs and push notifications.
  • Background on Fintechs and Foodtechs is a plus.

What We Offer You❗

We believe you will love working at Foodics!

  • We have an inclusive and diverse culture that encourages innovation and flexibility in remote, in-office, and hybrid work setups
  • We offer highly competitive compensation packages in USD, including bonuses and the potential for shares
  • Out of Country Work: We offer the option to work outside of your country of employment for up to 30 days annually
  • We prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment
  • Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry
  • We offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company