Capital One
Capital One
Capital One — компанія у сфері фінансових послуг і фінтеху, що пропонує кредитні картки, автокредити, банківські продукти та ощадні рішення. Її робота поєднує фінансову експертизу з технологіями й цифровими інструментами, щоб покращувати способи управління коштами для клієнтів. Компанія зосереджується на створенні рішень, орієнтованих на клієнтів, у різноманітному та інклюзивному робочому середовищі.

Керівник розробки мобільних застосунків для Android

Керуйте розробкою Android-застосунків у Capital One, створюючи масштабовані рішення для понад 100 мільйонів клієнтів. Визначайте мобільну архітектуру, розвиток BFF і SDUI, тестування та практики розробки із застосуванням ШІ.

Опис

  • Співпрацюйте з інженерами, дизайнерами та менеджерами продуктів, створюючи якісні мобільні функції для понад 100 мільйонів клієнтів.
  • Визначайте мобільну архітектуру та шаблони проєктування.
  • Розвивайте інженерів за допомогою зворотного зв’язку, перевірки коду та рекомендацій щодо платформ.
  • Усувайте технічні перешкоди для команди.
  • Розвивайте експертизу в продуктивності, доступності й архітектурі мобільних застосунків.
  • Формуйте мобільну архітектуру, перевіряйте проєкти API та створюйте повторно використовувані компоненти.
  • Керуйте проєктуванням і розробкою клієнтських сервісів Backend-for-Frontend (BFF) та архітектур Server-Driven UI (SDUI).
  • Визначайте інженерні практики, зокрема прапорці функцій і поетапні випуски.
  • Популяризуйте агентні інструменти ШІ та допомагайте інженерам опановувати розробку із застосуванням ШІ.
  • Долучайтеся до написання коду, використовуючи сучасні можливості мобільних платформ і передові шаблони інтерфейсу.
  • Встановлюйте стандарти написання коду, тестування, продуктивності, доступності та користувацького досвіду.

Вимоги

  • Ступінь бакалавра або вище з комп’ютерних наук чи суміжної кількісної дисципліни, як-от статистики, економіки, дослідження операцій, аналітики, математики або інженерії.
  • Щонайменше чотири роки професійного досвіду розробки програмного забезпечення; стажування не зараховуються.
  • Щонайменше три роки досвіду розробки нативних мобільних застосунків для Android мовою Kotlin або для iOS мовою Swift.
  • Роботодавець не надає спонсорської підтримки чи допомоги з імміграційних питань для отримання дозволу на роботу.
  • Бажано: щонайменше чотири роки досвіду розробки нативних мобільних застосунків для Android мовою Kotlin або для iOS мовою Swift.
  • Бажано: досвід роботи із сучасними нативними UI-фреймворками, такими як SwiftUI або Jetpack Compose.
  • Бажано: досвід створення автоматизованих наборів мобільних тестів із використанням Swift Testing, XCUI, JUnit або Espresso.
  • Бажано: досвід налаштування й оптимізації продуктивності нативних мобільних платформ.
  • Бажано: досвід проєктування масштабованої мобільної архітектури та бібліотек повторно використовуваних компонентів.
  • Бажано: досвід розробки й підтримки комплексних автоматизованих тестів.
  • Бажано: досвід роботи з модульною архітектурою та сучасними шаблонами керування станом.
  • Бажано: досвід проєктування й розробки клієнтських сервісів Backend-for-Frontend (BFF) із використанням таких технологій, як GraphQL і gRPC/Protobuf.
  • Бажано: досвід роботи з архітектурами Server-Driven UI (SDUI).
  • Бажано: досвід поетапного розгортання на основі метрик і застосування стратегій прапорців функцій.
  • Бажано: експертне володіння агентними інструментами для написання коду та робочими процесами за допомогою ШІ.
  • Бажано: обізнаність із фреймворками машинного навчання на пристрої, як-от Core ML або TensorFlow Lite.

Переваги

  • Високопродуктивні ноутбуки MacBook Pro.
  • Кілька моніторів преміумкласу.
  • Інструменти, необхідні для створення продуктів.
  • Комплексний, конкурентний та інклюзивний пакет медичних, фінансових та інших пільг для підтримки загального добробуту.
  • Винагорода за результатами роботи, яка може включати грошові премії, довгострокові заохочення або і те, й інше.