Jobs Companies Mondia Group Freelance Senior Mobile Engineer (IOS)

Sobre este puesto de Freelance Senior Mobile Engineer (IOS) en Mondia Group

Mondia Group · Remoto · New Cairo City, Cairo Governorate, Egypt

We are looking for an experienced Senior iOS Developer to build high-quality, scalable, and secure iOS applications. You will design application architecture, deliver new features, improve performance, and mentor engineers while working closely with product, design, backend, and Android teams.
The ideal candidate has deep expertise in native iOS development and modern Swift-based architecture, and thrives in a fast-paced, product-focused environment with a strong sense of ownership.

About MoneyMore & Mondia:

MoneyMore is the consumer fintech app of Mondia Group. It turns everyday bank transaction messages into a clear, real-time picture of a person's finances, helping users in Egypt spend smarter, budget better, and save more — in both Arabic and English. We are scaling from an early, product-led launch toward a nationwide personal-finance companion, and evolving into a broader fintech and consumer-intelligence platform.

Mondia Group is a digital services and marketplace provider that integrates digital products and experiences into telecom operators, banks, and other large distribution channels. MoneyMore is one of Mondia's key growth bets, built by a small, senior, fast-moving product team.

Responsibilities:

  • Design, develop, and maintain high-quality native iOS applications.
  • Lead technical design discussions and contribute to architecture decisions.
  • Write clean, testable, and reusable code that follows engineering best practices.
  • Optimize performance, memory usage, launch time, and battery consumption.
  • Ensure stability through unit testing, UI testing, and code reviews.
  • Integrate RESTful APIs and collaborate with backend teams on API design.
  • Collaborate with Product, Design, Backend, QA, and Android teams.
  • Mentor junior developers and help establish engineering standards.
  • Participate in Agile processes and continuous delivery practices.

Requirements

Experience

  • 5+ years of professional iOS development experience
  • Proven track record of shipping and maintaining apps at scale on the App Store
  • Experience owning features from design through production release

Languages:

  • Swift (strong proficiency)
  • Objective-C (working knowledge)
  • Familiarity with Kotlin and Android development concepts

iOS Platform

  • iOS SDK and core Apple frameworks
  • App and scene lifecycle, view controller lifecycle
  • Background tasks, push and local notifications
  • App Extensions (widgets, share extensions)

Modern iOS Development

  • SwiftUI and UIKit
  • Swift Concurrency (async/await, actors, structured concurrency)
  • Combine and the Observation framework
  • GCD and OperationQueue
  • Navigation patterns (NavigationStack, Coordinators)
  • Dependency injection
  • Swift Package Manager

Architecture and System Design

  • MVVM, MVI, or The Composable Architecture (TCA)
  • Clean Architecture and modular architecture
  • SOLID principles and separation of concerns
  • Designing scalable mobile architectures and evaluating trade-offs

Networking

  • REST APIs, URLSession, and Codable
  • Authentication flows
  • Error handling and network caching

Performance

  • UI rendering performance and main thread hang prevention
  • Memory management (ARC, retain cycles, leak detection)
  • Launch time and battery optimization
  • Profiling and debugging with Instruments

Testing

  • Unit testing with XCTest and Swift Testing
  • UI testing with XCUITest
  • Snapshot and integration testing
  • Test-Driven Development (TDD) and mocking

Development Practices

  • Git, pull request workflows, and code reviews
  • CI-friendly development
  • App Store submission and release management
  • Agile/Scrum methodologies

Soft Skills

  • Strong ownership and execution-focused mindset
  • Excellent communication and collaboration skills
  • Ability to work independently in a fast-moving environment
  • Strong problem-solving and analytical skills

Nice to Have

  • Native Android experience with Kotlin and Jetpack Compose
  • Experience building FinTech or financial applications
  • Offline-first application experience
  • Local persistence with Core Data, SwiftData, or SQLite/GRDB
  • CI/CD pipelines (Xcode Cloud, Fastlane, GitHub Actions, Bitrise)
  • Analytics platforms (Firebase Analytics, Mixpanel, CleverTap)
  • A/B testing, experimentation frameworks, and feature flags
  • Mobile security best practices, including Keychain, Data Protection, SSL pinning, biometric authentication (Face ID / Touch ID), secure handling of sensitive data, and jailbreak detection

Benefits

  • Social insurance
  • Health insurance for employee and family
  • The company will contribute up to EUR 25 per month towards staff perks
  • Benefit from our company based bonus scheme, in line with company policy.
  • EUR equivalent salaries paid in EGP
¿Listo para postularte en Mondia Group?
Postúlate en Mondia Group

Sobre Mondia Group

The Mondia Group provides access to over 1.5bn consumers, 1,000 content providers, and 200 merchants through more than 84 mobile operators across 60 countries.

With offices in 19 locations across Europe, the Middle East, and Africa, Mondia is committed to enabling digitalization across the globe through its distinctive technology, strategic partnerships, extensive network, and global coverage.

As a worldwide industry leader, the Mondia Group has deep insight into where the markets are headed and has the expertise to leverage market-leading technologies to solve business challenges while enabling the ultimate end-user experience.

Mondia Group comprises three wholly-owned subsidiaries: Mondia Digital, Mondia Pay, and Mondia Innovation, which operate independently, each with its unique value proposition and purpose.

Ver todos los empleos en Mondia Group →

Empleos similares

Envision Employment Solutions
Senior Mobile Developer (Flutter)
Envision Employment Solutions
⚡ Postúlate pronto New Cairo City, Cairo Governor... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 2 meses
Joko
Mobile Software Engineer (senior/staff level)
Joko
⚡ Postúlate pronto Paris · restringido por ubicación €76,300–€174,600
● Nuevo 👁 Visto ✓ Postulado hace 40m
Wolt - English
Senior Mobile Engineer, iOS
Wolt - English
⚡ Postúlate pronto Helsinki, Finland; Stockholm,... Presencial €5,722–€7,152
● Nuevo 👁 Visto ✓ Postulado hace 1h
CA
Sr IOS Developer - Vadodara
Capco
⚡ Postúlate pronto India - Pune Presencial
● Nuevo 👁 Visto ✓ Postulado hace 2h
CA
Sr Android Developer
Capco
⚡ Postúlate pronto India - Bengaluru; India - Che... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 2h
OKX
Software Engineer, Mobile
OKX
⚡ Postúlate pronto Hong Kong, Hong Kong SAR Presencial
● Nuevo 👁 Visto ✓ Postulado hace 3h
Wargaming
Analytics Engineer (Mobile BI and New Games)
Wargaming
⚡ Postúlate pronto Prague Presencial
● Nuevo 👁 Visto ✓ Postulado hace 3h
Wargaming
Analytics Engineer (Mobile BI and New Games)
Wargaming
⚡ Postúlate pronto Nicosia Presencial
● Nuevo 👁 Visto ✓ Postulado hace 3h
Wargaming
Analytics Engineer (Mobile BI and New Games)
Wargaming
⚡ Postúlate pronto Belgrade Presencial
● Nuevo 👁 Visto ✓ Postulado hace 3h

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en Mondia Group

Ver todos los empleos en Mondia Group →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis