📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Mobile App Engineer (iOS)

Freedom24

New Remote
Remote Senior 🇬🇧 English
Swift UIKit Auto Layout SnapKit SwiftUI VIPER MVVM Alamofire Moya GCD Combine SOLID principles GitHub Bitbucket WebSockets APNs Keychain Face ID Touch ID Apple Pay Apple Wallet

Job description

About the role

Freedom Finance Technologies is seeking an experienced iOS Engineer to strengthen its mobile development team. You will help build and enhance brokerage and banking applications used by more than 700,000 users across 41 countries.

Key responsibilities

  • Design, develop, and maintain high‑quality native iOS applications.
  • Collaborate with cross‑functional teams to define, design, and implement new features.
  • Translate business requirements into technical tasks and clean, reusable code.
  • Implement automated unit and UI tests to ensure application quality.
  • Monitor and improve performance, stability, and security of the apps.
  • Participate in code reviews and uphold coding standards.
  • Contribute to a collaborative, innovative work environment.

Required profile

  • Strong attention to detail and ability to identify and manage risks.
  • Self‑managed, able to work independently.
  • Minimum 3 years of commercial experience in native iOS development with Swift.
  • Solid knowledge of UIKit, programmatic Auto Layout (SnapKit) and SwiftUI (iOS 15+).
  • Familiarity with VIPER and MVVM architecture patterns.
  • Experience with networking libraries such as Alamofire and Moya.
  • Proficiency in asynchronous programming using GCD and Combine.
  • Good understanding of SOLID principles, protocol‑oriented programming, and memory‑management best practices.
  • Willingness to complete a test assignment.

Required skills

  • Swift
  • UIKit
  • Auto Layout (SnapKit)
  • SwiftUI
  • VIPER
  • MVVM
  • Alamofire
  • Moya
  • GCD
  • Combine
  • SOLID principles
  • Protocol‑oriented programming
  • Memory‑management best practices
  • Unit testing
  • UI testing

What we offer

  • Fully remote work.
  • Fixed monthly compensation in euros.
  • 21 paid annual leave days plus additional paid days off.
  • Paid sick leave and public holidays.
  • Coverage of professional training courses and online conferences.
  • Access to a corporate online library.
  • Comfortable, professional environment with growth opportunities.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Freedom24.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 12 hours ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Freedom24