
American Express — глобальна компанія у сфері фінансових послуг, що працює у банківській галузі, фінансах і B2B-платежах. Її діяльність охоплює споживчі, бізнесові та корпоративні кредитні картки; платіжні й торговельні сервіси; ощадні рахунки, депозитні сертифікати та персональні кредити; а також програми винагород, туристичні програми, корпоративні платіжні рішення, фінансову освіту, послуги безпеки й підтримку власників карток і торговельних підприємств.
Провідний інженер мобільної розробки iOS в American Express (гібридний формат)
Створюйте якісні застосунки для iOS для технологічних продуктів American Express у сфері гостинності. Співпрацюйте з командами продукту, дизайну та розробки, створюючи масштабоване програмне забезпечення для споживачів і бізнесу.
Опис
- Перетворювати вимоги до продукту на зрозумілі та практичні інженерні завдання
- Писати якісний, добре задокументований і ретельно протестований код
- Розвивати інженерну культуру за допомогою нових ідей, інструментів та інфраструктури
- Досліджувати перспективні технології для застосунків у ресторанній індустрії та сфері гостинності
- Працювати з командами продукту, дизайну та розробки над визначенням і розвитком бачення продукту
- Розробляти застосунки для iOS
- Керувати залежностями та збірками за допомогою xcodebuild, GitHub Actions, Swift Package Manager, CocoaPods і Tuist
- Проактивно виявляти та усувати дефекти
- Аналізувати продуктивність застосунків і впроваджувати оптимізації
- Використовувати модульне, інтеграційне та UI-тестування на відповідних етапах
- Створювати ефективні рішення для неоднозначних і відкритих завдань
- Співпрацювати з дизайнерами та продакт-менеджерами для створення інтуїтивно зрозумілих сценаріїв, точних інтерфейсів і якісної анімації
- Переглядати pull request, підтримувати колег і усувати перешкоди для випуску
- Проводити мозкові штурми та заохочувати обмін ідеями
- Стежити за інженерними ініціативами в команді та організації
- Дотримуватися дорожньої карти та розуміти бачення компанії й продукту
Вимоги
- Щонайменше 7 років професійного досвіду розробки програмного забезпечення
- Щонайменше 4 роки досвіду розробки для iOS
- Бажано мати ступінь бакалавра або магістра в галузі комп’ютерних наук, комп’ютерної інженерії чи суміжній технічній галузі; може розглядатися еквівалентний досвід
- Практичний досвід роботи зі 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 та Confluence
- Знання Kotlin, Jetpack Compose, Tuist, AWS, Python, MySQL, GraphQL, React, Redux, Webpack і Captcha буде перевагою, але не є обов’язковим
- Необхідно успішно пройти перевірку біографічних даних відповідно до чинних законів і нормативних вимог
Переваги
- Конкурентоспроможна базова компенсація
- Можливості отримання бонусів за результатами роботи
- Ресурси для підтримки фінансового добробуту та пенсійного планування
- Медичне, стоматологічне страхування, страхування зору, життя та непрацездатності залежно від місця розташування
- Гнучкий гібридний, офісний або віддалений формат роботи залежно від ролі та бізнес-вимог
- Оплачувані програми відпустки у зв’язку з народженням дитини залежно від місця розташування
- Безкоштовний доступ до глобальних оздоровчих центрів на території офісів із медичним і сестринським персоналом залежно від місця розташування
- Конфіденційне консультування за програмою Healthy Minds безкоштовно
- Можливості професійного розвитку та навчання