
Barclays ni kikundi ya benki na huduma za kifedha yenye makao makuu nchini Uingereza, inayowahudumia watu binafsi, biashara, taasisi na wawekezaji. Shughuli zake zinajumuisha benki za rejareja na za watumiaji, benki za mashirika na uwekezaji, benki za utajiri na binafsi, masoko ya mitaji, pamoja na benki maalumu ya watumiaji nchini Marekani. Barclays pia hutoa huduma za benki za kidijitali, utafiti na maarifa ya kifedha, pamoja na programu za ufadhili zinazolenga uendelevu, teknolojia ya hali ya hewa na hati fungani za kijani. Ikiwa na wafanyakazi zaidi ya 10,000, kampuni hii hufanya kazi katika sekta za fedha za watumiaji, mashirika na uwekezaji chini ya kanuni za kifedha za Uingereza.
Mhandisi Mwandamizi wa iOS, Huduma za Utambulisho
Jenga uwezo asilia wa uthibitishaji na utambulisho katika programu ya Barclays ya benki ya simu, ikiwemo ufikiaji salama wa kibayometriki. Tengeneza suluhisho za kisasa za utambulisho wa simu kama mhandisi mwandamizi wa iOS.
Maelezo
- Buni na kuboresha programu zinazosaidia uwezo wa biashara, majukwaa na teknolojia
- Jenga vipengele asilia vya uthibitishaji na utambulisho wa iOS kwa programu ya Barclays ya benki ya simu
- Toa programu salama, zinazoweza kupanuka, rahisi kutunzwa na zilizoboreshwa kwa utendaji
- Fanya kazi na wasimamizi wa bidhaa, wabunifu, wahandisi wa backend, wataalamu wa usalama na wahandisi wenzako
- Weka mahitaji ya programu na mbinu za suluhisho ili kuhakikisha zinaendana na malengo ya biashara
- Kagua msimbo na kuhimiza mbinu bora za uhandisi na kushiriki maarifa
- Tumia mbinu salama za uandishi wa msimbo na kuandika majaribio bora ya unit
- Fuatilia maendeleo ya teknolojia na kuchangia katika jumuiya za teknolojia
- Washauri wadau na viongozi wakuu kuhusu athari za kiutendaji na za kisekta mbalimbali
- Tambua na kupunguza hatari huku ukiimarisha udhibiti
- Tengeneza suluhisho kwa kuchanganua, kutafiti na kutathmini chaguo changamano
- Dumisha mahusiano yenye tija na wadau wa ndani na nje
- Saidia kuunda mwelekeo wa kiufundi, kuchangia kazi za miaka mingi na kufundisha wataalamu wasio na uzoefu mwingi inapofaa
Mahitaji
- Uzoefu mkubwa wa kutengeneza programu za iOS na ujuzi thabiti wa Swift, iOS SDK, UIKit na SwiftUI
- Umeonyesha mafanikio katika kuwasilisha programu asilia za iOS zenye ubora wa juu
- Uelewa mzuri wa usimamizi wa utambulisho na ufikiaji pamoja na itifaki za uthibitishaji kama OAuth2 na OIDC
- Uzoefu wa kuunganisha huduma za backend za usimamizi wa utambulisho na ufikiaji kupitia Android SDK na REST API
- Uwezo wa kutumia zana za ukuzaji zinazosaidiwa na AI
- Uzoefu wa kutekeleza Face ID na Touch ID, huduma za keychain, hifadhi salama na certificate pinning
- Uzoefu wa MVVM au Clean Architecture, dependency injection, XCTest, majaribio ya UI na mabomba ya CI/CD ya simu
- Utaalamu wa ukuzaji salama wa simu, ikiwemo kuficha msimbo, ulinzi wakati wa utekelezaji, utambuzi wa jailbreak na majaribio ya usalama wa programu za simu
- Uzoefu wa kuunganisha Ping Identity SDK na kujenga mtiririko maalum wa uthibitishaji
- Uzoefu wa Mobile DevOps, matoleo ya app store na feature flags au mbinu za utoaji wa hatua kwa hatua
- Ujuzi wa FIDO2/WebAuthn, passkeys na uthibitishaji usiotumia nenosiri kwenye iOS
- Uzoefu wa kuboresha utendaji, usimamizi wa kumbukumbu na kutatua hitilafu katika programu changamano za iOS
- Kufahamu programu za simu za huduma za kifedha, mahitaji ya udhibiti na viwango vya usalama wa benki
- Uwezo wa kufanya kazi katika ofisi za Knutsford au London kwa mpangilio mseto unaobadilika
Manufaa
- Mipangilio inayobadilika ya kazi mseto
- Utamaduni unaoundwa na Maadili na Mtazamo wa Barclays
- Fursa za kushiriki katika jumuiya za teknolojia na kubadilishana maarifa
- Mwongozo wa kitaalamu, mafunzo, ufundishaji na fursa za maendeleo