Senior Mobile App Engineer – iOS
Posted 9ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior iOS Engineer building brokerage and banking applications for Cyprus-based fintech Freedom Finance Technologies. Developing Swift apps used by over 700,000 users across 41 countries.
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
Requirements:
- Ability to identify and manage potential risks and issues, with strong attention to detail
- Strong self-management skills and the ability to work independently
- 3+ years of commercial experience in native iOS development with Swift
- Strong knowledge of UIKit and programmatic Auto Layout, including SnapKit
- Experience with SwiftUI (iOS 15+)
- Understanding and 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 in Swift, and memory-management best practices
- Willingness to complete a test assignment
- Experience with WebSockets, APNs, Keychain, and Face ID / Touch ID integration
- Experience with Apple Pay and Apple Wallet
- Experience working on multi-target or white-label products, preferably in the fintech domain
- Experience writing unit tests and UI tests
- Experience releasing apps to the App Store, preparing full builds for review, or developing native applications from scratch
- A portfolio on GitHub or Bitbucket, including custom libraries or SDKs
Benefits:
- Fully remote work
- Fixed monthly compensation in euros
- Paid annual leave of 21 working days
- Paid sick leave
- Public holidays: New Year holidays until January 4–6, plus either May 1–2 or May 8–9
- One additional paid day off per month
- Coverage of professional training courses relevant to your area of work
- Coverage of participation in professional online conferences
- Access to a corporate online library
- A genuinely comfortable and professional work environment
- Opportunities to grow and develop alongside the company and its products

















