
American Express je globální společnost poskytující finanční služby v oblasti bankovnictví, financí a B2B plateb. Její činnost zahrnuje spotřebitelské, podnikatelské a firemní kreditní karty; platební služby a služby pro obchodníky; spořicí účty, depozitní certifikáty a osobní půjčky; stejně jako programy odměn, cestovní programy, firemní platební řešení, finanční vzdělávání, bezpečnostní služby a podporu držitelů karet a obchodníků.
Seniorní iOS mobilní inženýr ve společnosti American Express (hybridní režim)
Vyvíjejte propracované aplikace pro iOS pro technologické produkty společnosti American Express v oblasti pohostinství. Spolupracujte s produktovými, designovými a vývojovými týmy na dodávání škálovatelného spotřebitelského a B2B softwaru.
Popis
- Převádět požadavky na produkt do jasných a proveditelných inženýrských úkolů
- Psát kvalitní, dobře zdokumentovaný a důkladně otestovaný kód
- Přispívat k inženýrské kultuře prostřednictvím nových nápadů, nástrojů a infrastruktury
- Zkoumat nové technologie pro aplikace v restauracích a pohostinství
- Spolupracovat s produktovými, designovými a vývojovými týmy na definování a rozvoji vize produktu
- Vyvíjet aplikace pro iOS
- Spravovat závislosti a sestavení pomocí nástrojů xcodebuild, GitHub Actions, Swift Package Manager, CocoaPods a Tuist
- Proaktivně identifikovat a řešit vady
- Analyzovat výkon aplikací a zavádět optimalizace
- Používat jednotkové, integrační a UI testování ve vhodných fázích
- Vytvářet efektivní řešení nejednoznačných a otevřených problémů
- Spolupracovat s designéry a produktovými manažery na vytváření intuitivních prostředí, přesných rozhraní a propracovaných animací
- Kontrolovat pull requesty, podporovat kolegy a odstraňovat překážky bránící dodání
- Vést brainstormingová setkání a podporovat výměnu nápadů
- Sledovat inženýrské iniciativy v týmu i celé organizaci
- Řídit se plánem vývoje produktu a udržovat si přehled o vizi společnosti a produktu
Požadavky
- Nejméně 7 let profesionálních zkušeností s vývojem softwaru
- Nejméně 4 roky zkušeností s vývojem pro iOS
- Upřednostňuje se bakalářský nebo magisterský titul v oboru informatiky, počítačového inženýrství nebo příbuzném technickém oboru; může být zohledněna rovnocenná praxe
- Praktické zkušenosti s technologiemi 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
- Znalost technologií Kotlin, Jetpack Compose, Tuist, AWS, Python, MySQL, GraphQL, React, Redux, Webpack a Captcha je výhodou, nikoli však podmínkou
- Je nutné úspěšně absolvovat prověření osobní a pracovní minulosti v souladu s platnými zákony a předpisy
Benefity
- Konkurenční základní odměna
- Možnosti získání bonusů podle výkonu
- Zdroje podporující finanční zdraví a plánování důchodu
- Zdravotní, zubní, oční, životní pojištění a pojištění pro případ invalidity v závislosti na lokalitě
- Flexibilní hybridní, kancelářský nebo vzdálený režim práce podle role a obchodních požadavků
- Programy placené rodičovské dovolené v závislosti na lokalitě
- Bezplatný přístup do globálních wellness center přímo na pracovišti s ošetřovatelským a lékařským personálem v závislosti na lokalitě
- Bezplatné důvěrné poradenství v rámci programu Healthy Minds
- Příležitosti k profesnímu rozvoji a školení