Mondia Group
Mondia Group
Mondia Group er et selskap innen mobil handel som opererer på tvers av telekommunikasjon, digital underholdning, markedsføring og betalinger. Gjennom partnerskap med mer enn 84 mobiloperatører i 60 land hjelper selskapet innholdsleverandører og forhandlere med å nå forbrukere gjennom samlet innhold, underholdningstjenester, telekommunikasjonsløsninger og digitale betalinger levert av Mondia Pay. Selskapet utvikler også personaliserte digitale opplevelser, støtter brukeranskaffelse gjennom annonsering og resultatbasert markedsføring og utforsker nye muligheter gjennom Mondia Labs. Det internasjonale arbeidet omfatter å knytte sammen målgrupper, muliggjøre transaksjoner og utvikle digitale produkter for et globalt mobilt økosystem.

Frilansende senior iOS-utvikler hos Mondia Group – fjernarbeid i Egypt

Senior iOS-utvikler som utvikler sikre, skalerbare native-apper for MoneyMore, Mondia Groups forbrukerrettede fintech-plattform. Bygg Swift-funksjoner, forbedre ytelsen og bidra til teamets faglige utvikling gjennom mentoring.

Beskrivelse

  • Bygg og vedlikehold native iOS-applikasjoner av høy kvalitet
  • Led diskusjoner om teknisk design og bidra til arkitekturbeslutninger
  • Skriv ren, testbar og gjenbrukbar kode i tråd med god praksis for programvareutvikling
  • Forbedre ytelsen med fokus på minnebruk, oppstartstid og batteriforbruk
  • Styrk applikasjonens stabilitet gjennom enhetstester, UI-tester og kodegjennomganger
  • Koble til RESTful-API-er og samarbeid med backendutviklere om API-design
  • Samarbeid med produkt-, design-, backend-, QA- og Android-teamene
  • Vær mentor for juniorutviklere og bidra til felles utviklingsstandarder
  • Arbeid etter smidige leveransemetoder og praksis for kontinuerlig levering

Krav

  • Minst fem års yrkeserfaring med iOS-utvikling
  • Dokumentert erfaring med å lansere og vedlikeholde App Store-applikasjoner i stor skala
  • Erfaring med å ta funksjoner fra innledende design til produksjonslansering
  • Avanserte Swift-ferdigheter
  • Praktisk kjennskap til Objective-C
  • Kjennskap til Kotlin og grunnleggende Android-utvikling
  • God kjennskap til iOS SDK og sentrale Apple-rammeverk
  • Forståelse av livssyklusene til apper, scener og view controllere
  • Erfaring med å implementere bakgrunnsoppgaver, push-varsler og lokale varsler
  • Erfaring med utvikling av App Extensions, inkludert widgeter og delingsutvidelser
  • Praktisk erfaring med SwiftUI og UIKit
  • Kjennskap til Swift Concurrency, inkludert async/await, aktører og strukturert samtidighet
  • Erfaring med Combine og Observation-rammeverket
  • Praktisk kjennskap til GCD og OperationQueue
  • Erfaring med navigasjonsløsninger som NavigationStack og Coordinators
  • Kjennskap til dependency injection og Swift Package Manager
  • Erfaring med MVVM, MVI eller The Composable Architecture (TCA)
  • Forståelse av Clean Architecture og modulær applikasjonsdesign
  • Kjennskap til SOLID-prinsippene og separasjon av ansvarsområder
  • Erfaring med å utforme skalerbare mobilarkitekturer og vurdere tekniske avveininger
  • Erfaring med REST API-er, URLSession og Codable
  • Kjennskap til autentiseringsflyter, feilhåndtering og nettverksbufring
  • Erfaring med å forbedre UI-gjengivelse, forhindre blokkeringer i hovedtråden og redusere oppstartstid og batteriforbruk
  • Kjennskap til minnehåndtering, ARC, retain-sykluser og lekkasjedeteksjon
  • Erfaring med profilering og feilsøking med Instruments
  • Erfaring med å skrive enhetstester med XCTest og Swift Testing
  • Erfaring med å lage UI-tester med XCUITest
  • Erfaring med snapshot- og integrasjonstesting
  • Kjennskap til testdrevet utvikling og mocking-teknikker
  • Erfaring med Git, pull request-arbeidsflyter og kodegjennomganger
  • Erfaring med utvikling i CI-kompatible miljøer
  • Erfaring med å håndtere App Store-innsendinger og lanseringer
  • Kjennskap til smidige metoder og Scrum
  • Sterk eierskapsfølelse og fokus på gjennomføring
  • Svært gode kommunikasjons- og samarbeidsevner
  • Evne til å arbeide selvstendig i et miljø med høyt tempo
  • Sterke analytiske evner og gode problemløsningsevner

Fordeler

  • Sosialforsikringsdekning
  • Helseforsikring for den ansatte og dennes familie
  • Et bedrag fra selskapet på opptil 25 EUR per måned til personalgoder
  • Mulighet til å delta i selskapets bonusordning i henhold til selskapets retningslinjer
  • Lønn utbetales i EGP tilsvarende verdien i EUR