
Mondia Group ni kampuni ya biashara ya simu inayofanya kazi katika sekta za mawasiliano, burudani ya kidijitali, uuzaji, na malipo. Kupitia ushirikiano na waendeshaji wa simu zaidi ya 84 katika nchi 60, kampuni hii huwasaidia watoa maudhui na wafanyabiashara kuwafikia watumiaji kupitia maudhui yaliyounganishwa, huduma za burudani, suluhisho za mawasiliano, na malipo ya kidijitali yanayotolewa na Mondia Pay. Kampuni hiyo pia huunda matumizi ya kidijitali yaliyobinafsishwa, huunga mkono upatikanaji wa watumiaji kupitia utangazaji na uuzaji unaozingatia utendaji, na huchunguza fursa mpya kupitia Mondia Labs. Shughuli zake za kimataifa zinahusisha kuunganisha hadhira, kuwezesha miamala, na kuunda bidhaa za kidijitali kwa ajili ya mfumo wa kimataifa wa simu.
Mhandisi Mwandamizi wa iOS wa Kujitegemea katika Mondia Group — Kazi ya Mbali nchini Misri
Mhandisi Mwandamizi wa iOS anatengeneza programu salama na zinazoweza kupanuka za asili kwa MoneyMore, jukwaa la fintech la watumiaji la Mondia Group. Jenga vipengele vya Swift, boresha utendaji, na saidia ukuaji wa uhandisi kupitia ulezi.
Maelezo
- Jenga na udumishe programu za asili za iOS zenye ubora wa juu
- Ongoza majadiliano ya usanifu wa kiufundi na usaidie kuunda maamuzi ya usanifu wa mfumo
- Tengeneza msimbo safi, unaoweza kujaribiwa na kutumika tena unaofuata mbinu bora za uhandisi
- Boresha utendaji katika matumizi ya kumbukumbu, muda wa kuanzisha programu na matumizi ya betri
- Imarisha uthabiti wa programu kupitia majaribio ya kitengo, majaribio ya UI na ukaguzi wa msimbo
- Unganisha API za RESTful na ushirikiane na wahandisi wa backend katika usanifu wa API
- Shirikiana na timu za Bidhaa, Usanifu, Backend, QA na Android
- Walee wasanidi programu wachanga na uchangie viwango vya pamoja vya uhandisi
- Fanya kazi kwa kuzingatia mbinu za utoaji za Agile na utoaji endelevu
Mahitaji
- Angalau miaka mitano ya uzoefu wa kitaalamu wa kutengeneza programu za iOS
- Historia iliyothibitishwa ya kutoa na kudumisha programu za App Store kwa kiwango kikubwa
- Uzoefu wa kupeleka vipengele kutoka usanifu wa awali hadi kutolewa kwenye mazingira ya uzalishaji
- Ustadi wa hali ya juu wa Swift
- Ujuzi wa kufanya kazi na Objective-C
- Uelewa wa Kotlin na misingi ya uundaji wa programu za Android
- Ujuzi thabiti wa iOS SDK na mifumo msingi ya Apple
- Uelewa wa mizunguko ya maisha ya app, scene na view controller
- Uzoefu wa kutekeleza kazi za usuli, arifa za push na arifa za ndani
- Uzoefu wa kutengeneza App Extensions, ikiwemo widgets na share extensions
- Uzoefu wa vitendo na SwiftUI na UIKit
- Ujuzi wa Swift Concurrency, ikiwemo async/await, actors na structured concurrency
- Uzoefu wa kutumia Combine na Observation framework
- Ujuzi wa kufanya kazi na GCD na OperationQueue
- Uzoefu wa mbinu za urambazaji kama NavigationStack na Coordinators
- Ujuzi wa dependency injection na Swift Package Manager
- Uzoefu wa MVVM, MVI au The Composable Architecture (TCA)
- Uelewa wa Clean Architecture na usanifu wa programu za moduli
- Ujuzi wa kanuni za SOLID na kutenganisha majukumu
- Uzoefu wa kubuni usanifu wa simu unaoweza kupanuka na kutathmini mabadilishano ya kiufundi
- Uzoefu wa kufanya kazi na REST APIs, URLSession na Codable
- Ujuzi wa mtiririko wa uthibitishaji, kushughulikia hitilafu na kuhifadhi data ya mtandao
- Uzoefu wa kuboresha uonyeshaji wa UI, kuzuia kusimama kwa main thread na kupunguza muda wa kuanzisha programu na matumizi ya betri
- Ujuzi wa usimamizi wa kumbukumbu, ARC, retain cycles na kugundua uvujaji
- Uzoefu wa kufanya profiling na debugging kwa kutumia Instruments
- Uzoefu wa kuandika majaribio ya kitengo kwa kutumia XCTest na Swift Testing
- Uzoefu wa kuunda majaribio ya UI kwa kutumia XCUITest
- Uzoefu wa snapshot testing na integration testing
- Ujuzi wa Test-Driven Development na mbinu za mocking
- Uzoefu wa Git, workflows za pull request na ukaguzi wa msimbo
- Uzoefu wa kutengeneza programu katika mazingira yanayooana na CI
- Uzoefu wa kusimamia uwasilishaji na matoleo ya App Store
- Ujuzi wa mbinu za Agile na Scrum
- Hisia thabiti ya uwajibikaji pamoja na mtazamo unaolenga utekelezaji
- Ujuzi bora wa mawasiliano na ushirikiano
- Uwezo wa kufanya kazi kwa kujitegemea katika mazingira yenye mwendo wa haraka
- Uwezo thabiti wa uchanganuzi na utatuzi wa matatizo
Manufaa
- Bima ya kijamii
- Bima ya afya kwa mfanyakazi na familia yake
- Mchango wa kampuni wa hadi EUR 25 kwa mwezi kwa manufaa ya wafanyakazi
- Kustahiki mpango wa bonasi wa kampuni kwa mujibu wa sera ya kampuni
- Mishahara hulipwa kwa EGP kwa thamani inayolingana na EUR