Senior Engineer, iOS Mobile Developer

Egyptian Banks Company

Apply to this job
New Cairo City, Cairo Governorate, Egypt on site Until 8/21/2026 3+ years exp First posted April 23, 2026 Last posted April 23, 2026
Job description
  • Design, develop, and maintain robust, scalable, and high-performance iOS applications.
  • Collaborate with product managers, backend engineers, and designers to deliver innovative financial solutions.
  • Write clean, maintainable, and testable code following best practices and modern iOS development standards.
  • Architect and implement reusable components and frameworks to accelerate development.
  • Ensure application performance, quality, and responsiveness across devices.
  • Implement unit, UI, and integration tests to ensure high reliability and stability.
  • Optimize applications for maximum speed and scalability.
  • Stay up-to-date with the latest iOS trends, tools, and technologies, especially within the fintech domain.
  • Participate in code reviews and drive continuous improvement within the team.

Requirements

  • from 3 to 5 years of professional experience developing native iOS applications.
  • Strong proficiency in Swift and deep understanding of the iOS SDK.
  • Solid experience with UIKit and/or SwiftUI.
  • Experience with Xcode, build pipelines, and dependency management tools
  • Strong understanding of mobile architecture patterns
  • Experience integrating RESTful APIs, handling networking, and data persistence
  • Familiarity with version control systems (Git).
  • Strong understanding of performance optimization and memory management.
  • Experience working in Agile/Scrum environments.
  • Excellent problem-solving, communication, and collaboration skills.
  • Experience in the financial or banking sector (payments, wallets, digital banking).
  • Strong knowledge of mobile security best practices
  • Experience with authentication mechanisms
  • Familiarity with CI/CD pipelines and automated testing.
  • Experience optimizing and refactoring legacy iOS applications
About this role

Summary

Develop and maintain scalable, high-performance iOS applications in fintech sector.

Job title

Senior Engineer, iOS Mobile Developer

Experience level

3-5 years

Minimum experience

3+ years exp

Industry

finance

Location requirements

Cairo, Egypt; remote not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

SwiftiOS SDKXcodeRESTful APIsGitperformance optimizationmemory managementagile

Preferred skills

SwiftUIunit testingUI testingCI/CD pipelineslegacy refactoring

Specializations

iOSSwiftfintechmobile security
Locations

Structured locations inferred from the posting.

New Cairo City, Cairo Governorate, Egypt

On-site City