Job Openings
Senior Officer, iOS Development
About the job Senior Officer, iOS Development
Industry: Banking
Job Summary:
The Senior Officer, iOS Development, is responsible for developing and maintaining secure, high-quality iOS applications that enhance user experience and support business requirements. This role collaborates closely with cross-functional teams to ensure performance, security, and continuous improvement.
Main Responsibilities:
- Develop and maintain iOS applications using Swift, UIKit, and SwiftUI.
- Work with designers, backend, and QA teams to deliver user-friendly solutions.
- Apply security best practices and conduct code reviews.
- Support CI/CD pipelines and automated testing processes.
- Perform unit and UI testing to ensure application stability.
- Write clean, maintainable code and mentor junior developers.
- Stay updated with iOS development trends and technologies.
Main Requirements:
- Bachelors degree in Computer Science or related field.
- 3+ years of experience in iOS application development.
- Strong knowledge of Swift, iOS architecture patterns (MVVM, MVP, etc.).
- Experience publishing apps to the App Store.
- Knowledge of app security, testing, and performance optimization.
- Familiarity with CI/CD tools and digital banking systems is an advantage.
- Strong problem-solving, communication, and teamwork skills.