Senior Mobile App Engineer (iOS)
F
Freedom Finance TechnologiesFintech
Limassol, Limassol, Cyprus. Serbia. Montenegro. Estonia. Almaty, Almaty Region, KazakhstanFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years
- Required Skills
- SwiftiOS
Requirements
- 3+ years of commercial experience in native iOS development with Swift.
- Strong knowledge of UIKit and programmatic Auto Layout (SnapKit).
- Experience with SwiftUI (iOS 15+).
- Practical experience with VIPER and MVVM architecture patterns.
- Experience with networking libraries such as Alamofire and Moya.
- Knowledge of asynchronous programming using GCD and Combine.
- Solid understanding of SOLID principles, protocol-oriented programming, and memory-management.
- Ability to identify and manage potential risks and issues with attention to detail.
- Strong self-management and ability to work independently.
- Willingness to complete a test assignment.
Responsibilities
- Design and develop high-quality, efficient, and reliable iOS applications.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Analyze business requirements and translate them into technical tasks.
- Write clean, maintainable, and reusable code.
- Implement automated tests to ensure application quality.
- Continuously monitor and improve application performance, stability, and security.
- Participate in code reviews to maintain high coding standards.
- Contribute to a positive and collaborative work environment that fosters teamwork and innovation.
View Full Description & ApplyYou'll be redirected to the employer's site