
American Express je globálna spoločnosť poskytujúca finančné služby, ktorá pôsobí v oblasti bankovníctva, financií a platieb medzi firmami. Jej činnosť zahŕňa spotrebiteľské, podnikateľské a firemné kreditné karty; platobné a obchodné služby; sporiace účty, vkladové certifikáty a osobné pôžičky; ako aj vernostné programy, cestovné programy, firemné platobné riešenia, finančné vzdelávanie, bezpečnostné služby a podporu držiteľov kariet a obchodníkov.
Senior iOS mobilný inžinier v American Express (hybridne)
Tvorba prepracovaných iOS aplikácií pre technologické produkty American Express v oblasti hotelierstva. Spolupráca s produktovými, dizajnovými a inžinierskymi tímami na vývoji škálovateľného spotrebiteľského a B2B softvéru.
Popis
- Pretavovať produktové požiadavky do jasných a realizovateľných inžinierskych úloh
- Písať kvalitný, dobre zdokumentovaný a dôkladne testovaný kód
- Prispievať k inžinierskej kultúre novými nápadmi, nástrojmi a infraštruktúrou
- Skúmať nové technológie pre reštauračné a hotelierske aplikácie
- Spolupracovať s produktovými, dizajnovými a inžinierskymi tímami na definovaní a rozvíjaní vízie produktu
- Vyvíjať iOS aplikácie
- Spravovať závislosti a zostavenia pomocou nástrojov xcodebuild, GitHub Actions, Swift Package Manager, CocoaPods a Tuist
- Proaktívne identifikovať a riešiť chyby
- Analyzovať výkon aplikácií a implementovať optimalizácie
- Používať jednotkové, integračné a používateľské rozhranie testy v príslušných fázach
- Vytvárať účinné riešenia nejednoznačných a otvorených problémov
- Spolupracovať s dizajnérmi a produktovými manažérmi na tvorbe intuitívnych prostredí, presných rozhraní a prepracovaných animácií
- Kontrolovať pull requesty, podporovať kolegov a odstraňovať prekážky pri dodávaní
- Viesť brainstormingové stretnutia a podporovať výmenu nápadov
- Sledovať inžinierske iniciatívy v rámci tímu a celej organizácie
- Riadiť sa plánom vývoja a udržiavať si prehľad o vízii spoločnosti a produktu
Požiadavky
- Minimálne 7 rokov profesionálnych skúseností s vývojom softvéru
- Minimálne 4 roky skúseností s vývojom pre iOS
- Uprednostňuje sa bakalársky alebo magisterský titul z informatiky, počítačového inžinierstva alebo príbuzného technického odboru; môže sa zohľadniť rovnocenná prax
- Praktické skúsenosti so Swift, Objective-C, UIKit, SwiftUI, MVVM, REST API, XCTest/XCUITest, SwiftLint, Swift Package Manager, CocoaPods, Realm, Combine, PromiseKit, Jenkins, GitHub Actions, TestFlight, Firebase, Postman, Figma, Jira a Confluence
- Skúsenosti s Kotlinom, Jetpack Compose, Tuist, AWS, Pythonom, MySQL, GraphQL, Reactom, Reduxom, Webpackom a Captcha sú výhodou, nie sú však povinné
- Úspešné absolvovanie overenia osobných údajov v súlade s platnými zákonmi a predpismi
Benefity
- Konkurencieschopná základná mzda
- Možnosti bonusov podľa výkonu
- Zdroje na podporu finančného zdravia a plánovania dôchodku
- Zdravotné, zubné, očné, životné a invalidné poistenie podľa lokality
- Flexibilné hybridné, kancelárske alebo virtuálne pracovné usporiadanie podľa pozície a obchodných požiadaviek
- Programy platenej rodičovskej dovolenky podľa lokality
- Bezplatný prístup ku globálnym wellness centrám na pracoviskách so zdravotnými sestrami a lekármi podľa lokality
- Dôverné poradenstvo prostredníctvom programu Healthy Minds bez poplatku
- Príležitosti na odborný rozvoj a školenia