← Back to job listings
EB
Senior Engineer, iOS Mobile Developer
Egyptian Banks Company · New Cairo City, Cairo Governorate, Egypt
About The Role
- 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.
- 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
This listing was posted by a verified recruiter at Egyptian Banks Company. Report this listing
JobSpring