Mid iOS Developer (Egypt)

Join our team and build your career with us

🏢 FOO 📁 Mobile Apps 🎯 Mid level

Job Description

FOO has emerged as a leading Fintech provider by focusing on Technology, Innovation, Expertise and quality. Working with leading clients in their industries, FOO has quickly expanded in the MENA region and was involved in many success stories. More details are available on our website: foo.mobi

Summary

We’re looking for a passionate and experienced iOS Developer to join our growing team. As a Mid developer, you’ll play a key role in designing, building, and maintaining iOS applications. You will collaborate closely with cross-functional teams to deliver high-quality, user-centric mobile experiences.

Responsibilities:

Deliver across the full app development life cycle: concept, design, build, test, deploy, release, and support.
Collaborate with product managers, project managers, and fellow developers to build and refine mobile solutions.
Ensure code quality by thoroughly testing features before handing them off to QA.
Troubleshoot and support existing applications, including critical support cases that may require attention outside standard working hours.
Maintain clean and well-documented codebases using best practices and organized processes.
Mentor and support other developers when needed, fostering a collaborative and growth- oriented environment.

Requirements:

Bachelor’s degree in Computer Science, Computer and Communication Engineering, or a related field.
At least 3+ years of professional iOS development experience
Strong knowledge of object-oriented and protocol-oriented programming paradigms as applied in Swift and iOS development.
Comfortable applying common design patterns such as MVVM, MVC, and Coordinator to build scalable and maintainable iOS codebases.
Solid understanding of iOS frameworks such as UIKit, Core Animation, and Core Graphics.
Proficient in Swift
experience with Objective-C is a plus.
Experience developing and maintaining iOS applications from scratch.
Experience writing unit tests to ensure code reliability and maintainability
Familiarity with UI testing frameworks is a plus
Familiarity with SwiftUI is a plus.
Experience creating XCFrameworks is a plus.
Familiarity with App Store Connect and the Apple Developer Portal: ability to manage app publishing, certificates, and provisioning profiles.
Comfortable using Git for version control and collaborating in a team-based environment.
Experience working with cross-functional teams to deliver production-ready features.
Strong attention to detail with a commitment to testing and delivering high-quality code.
Willingness to support and maintain applications, including critical support cases that may arise outside working hours.

Nice to Have:

• Experience working in Agile or Scrum environments.

• Exposure to CI/CD tools and automated testing.

• A strong portfolio of published apps or contributions to open-source projects.

Job Overview

  • Career Level: Mid level
  • Job Type: Full Time
  • Date Posted: February 11, 2026
  • Application Deadline: 11/03/2026 2:46 pm

Share This Job