Mondia Group
Mondia Group
Mondia Group är ett företag inom mobil handel som verkar inom telekommunikation, digital underhållning, marknadsföring och betalningar. Genom partnerskap med fler än 84 mobiloperatörer i 60 länder hjälper företaget innehållsleverantörer och återförsäljare att nå konsumenter via samlat innehåll, underhållningstjänster, telekomlösningar och digitala betalningar som levereras av Mondia Pay. Företaget utvecklar också personanpassade digitala upplevelser, stöder användarförvärv genom annonsering och resultatbaserad marknadsföring samt utforskar nya möjligheter genom Mondia Labs. Det internationella arbetet omfattar att sammanföra målgrupper, möjliggöra transaktioner och bygga digitala produkter för ett globalt mobilt ekosystem.

Frilansande senior iOS-utvecklare hos Mondia Group – distansarbete i Egypten

Senior iOS-utvecklare som utvecklar säkra, skalbara native-appar för MoneyMore, Mondia Groups konsumentinriktade fintechplattform. Bygg funktioner i Swift, förbättra prestandan och bidra till ingenjörsteamets utveckling genom mentorskap.

Beskrivning

  • Bygg och underhåll högkvalitativa native-applikationer för iOS
  • Driv diskussioner om teknisk design och bidra till arkitekturbeslut
  • Skriv ren, testbar och återanvändbar kod enligt goda utvecklingsprinciper
  • Förbättra prestandan vad gäller minnesanvändning, starttid och batteriförbrukning
  • Stärk applikationens stabilitet genom enhetstester, UI-tester och kodgranskningar
  • Anslut RESTful-API:er och samarbeta med backendutvecklare kring API-design
  • Samarbeta med teamen för produkt, design, backend, QA och Android
  • Vägled juniora utvecklare och bidra till gemensamma utvecklingsstandarder
  • Arbeta enligt agila leveransmetoder och metoder för kontinuerlig leverans

Krav

  • Minst fem års yrkeserfarenhet av iOS-utveckling
  • Dokumenterad erfarenhet av att lansera och underhålla App Store-applikationer i stor skala
  • Erfarenhet av att ta funktioner från första design till produktionslansering
  • Avancerade kunskaper i Swift
  • Praktiska kunskaper i Objective-C
  • Kännedom om Kotlin och grunderna i Android-utveckling
  • Goda kunskaper i iOS SDK och centrala Apple-ramverk
  • Förståelse för livscyklerna för appar, scener och vycontrollers
  • Erfarenhet av att implementera bakgrundsuppgifter, pushnotiser och lokala notiser
  • Erfarenhet av att utveckla App Extensions, inklusive widgetar och delningstillägg
  • Praktisk erfarenhet av SwiftUI och UIKit
  • Kunskaper i Swift Concurrency, inklusive async/await, aktörer och strukturerad samtidighet
  • Erfarenhet av Combine och Observation-ramverket
  • Praktiska kunskaper i GCD och OperationQueue
  • Erfarenhet av navigeringslösningar som NavigationStack och Coordinators
  • Kunskaper i dependency injection och Swift Package Manager
  • Erfarenhet av MVVM, MVI eller The Composable Architecture (TCA)
  • Förståelse för Clean Architecture och modulär applikationsdesign
  • Kunskaper i SOLID-principerna och separering av ansvarsområden
  • Erfarenhet av att utforma skalbara mobilarkitekturer och bedöma tekniska avvägningar
  • Erfarenhet av REST API:er, URLSession och Codable
  • Kunskaper i autentiseringsflöden, felhantering och nätverkscachelagring
  • Erfarenhet av att förbättra UI-rendering, förhindra låsningar i huvudtråden och minska starttid och batteriförbrukning
  • Kunskaper i minneshantering, ARC, retain-cykler och läckagedetektering
  • Erfarenhet av profilering och felsökning med Instruments
  • Erfarenhet av att skriva enhetstester med XCTest och Swift Testing
  • Erfarenhet av att skapa UI-tester med XCUITest
  • Erfarenhet av snapshot- och integrationstester
  • Kunskaper i testdriven utveckling och mockningstekniker
  • Erfarenhet av Git, arbetsflöden för pull requests och kodgranskningar
  • Erfarenhet av utveckling i CI-kompatibla miljöer
  • Erfarenhet av att hantera App Store-inlämningar och lanseringar
  • Kunskaper i agila metoder och Scrum
  • Starkt ägarskap med fokus på att få saker genomförda
  • Utmärkt kommunikations- och samarbetsförmåga
  • Förmåga att arbeta självständigt i en snabbföränderlig miljö
  • Stark analytisk förmåga och god problemlösningsförmåga

Förmåner

  • Socialförsäkringsskydd
  • Sjukförsäkring för den anställda och dennes familj
  • Ett företagsbidrag på upp till 25 EUR per månad till personalförmåner
  • Möjlighet att delta i företagets bonusprogram enligt företagets policy
  • Lön utbetalas i EGP motsvarande värdet i EUR