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
View details
Apply Now