
American Express globalna je tvrtka za financijske usluge koja posluje u području bankarstva, financija i plaćanja među poduzećima. Njezino poslovanje obuhvaća potrošačke, poslovne i korporativne kreditne kartice; platne usluge i usluge za trgovce; štedne račune, potvrde o depozitu i osobne zajmove; kao i programe nagrađivanja, putne programe, korporativna platna rješenja, financijsko obrazovanje, sigurnosne usluge te podršku članovima kartičnog programa i trgovcima.
Viši iOS mobilni inženjer u American Expressu (hibridno)
Razvijajte vrhunske iOS aplikacije za tehnološke proizvode American Expressa u ugostiteljstvu. Surađujte s produktnim, dizajnerskim i inženjerskim timovima na isporuci skalabilnog potrošačkog i B2B softvera.
Opis
- Pretvarati zahtjeve proizvoda u jasne i provedive inženjerske zadatke
- Pisati kvalitetan, dobro dokumentiran i temeljito testiran kôd
- Doprinositi inženjerskoj kulturi novim idejama, alatima i infrastrukturom
- Istraživati nove tehnologije za restoranske i ugostiteljske aplikacije
- Surađivati s produktnim, dizajnerskim i inženjerskim timovima na definiranju i unapređenju vizije proizvoda
- Razvijati iOS aplikacije
- Upravljati ovisnostima i izgradnjama pomoću alata xcodebuild, GitHub Actions, Swift Package Manager, CocoaPods i Tuist
- Proaktivno prepoznavati i rješavati nedostatke
- Analizirati performanse aplikacija i provoditi optimizacije
- Koristiti jedinično, integracijsko i UI testiranje u odgovarajućim fazama
- Izrađivati učinkovita rješenja za nejasne i otvorene izazove
- Surađivati s dizajnerima i produktnim menadžerima na isporuci intuitivnih iskustava, preciznih sučelja i uglađenih animacija
- Pregledavati zahtjeve za spajanje, podržavati kolege i uklanjati prepreke isporuci
- Voditi sesije brainstorminga i poticati razmjenu ideja
- Pratiti inženjerske inicijative unutar tima i organizacije
- Pratiti plan razvoja i održavati razumijevanje vizije tvrtke i proizvoda
Zahtjevi
- Najmanje 7 godina profesionalnog iskustva u razvoju softvera
- Najmanje 4 godine iskustva u razvoju za iOS
- Poželjna je prvostupanjska ili diplomska diploma iz računalnih znanosti, računalnog inženjerstva ili srodnog tehničkog područja; može se uzeti u obzir istovjetno iskustvo
- Praktično iskustvo sa Swiftom, Objective-Cjem, UIKitom, SwiftUIjem, MVVM-om, REST API-jima, XCTestom/XCUITestom, SwiftLintom, Swift Package Managerom, CocoaPodsima, Realmom, Combineom, PromiseKitom, Jenkinsom, GitHub Actionsom, TestFlightom, Firebaseom, Postmanom, Figmom, Jirom i Confluenceom
- Poznavanje Kotlina, Jetpack Composea, Tuista, AWS-a, Pythona, MySQL-a, GraphQL-a, Reacta, Reduxa, Webpacka i Captche korisno je, ali nije obavezno
- Obavezno je uspješno proći provjeru pozadine u skladu s važećim zakonima i propisima
Pogodnosti
- Konkurentna osnovna naknada
- Mogućnosti bonusa na temelju učinka
- Resursi za podršku financijskoj dobrobiti i planiranju mirovine
- Zdravstveno, stomatološko, oftalmološko i životno osiguranje te osiguranje od invalidnosti, ovisno o lokaciji
- Fleksibilni hibridni, uredski ili virtualni načini rada, ovisno o ulozi i poslovnim zahtjevima
- Programi plaćenog roditeljskog dopusta, ovisno o lokaciji
- Besplatan pristup globalnim wellness centrima na lokacijama tvrtke s medicinskim sestrama i liječnicima, ovisno o lokaciji
- Povjerljivo savjetovanje kroz program Healthy Minds bez naknade
- Mogućnosti stručnog razvoja i edukacije