Capital One
Capital One
Capital One — компания в сфере финансовых услуг и финтеха, предлагающая кредитные карты, автокредиты, банковские продукты и сберегательные решения. В её работе финансовая экспертиза сочетается с технологиями и цифровыми инструментами, чтобы совершенствовать управление деньгами для клиентов. Компания уделяет особое внимание созданию решений, ориентированных на клиентов, и развитию разнообразной и инклюзивной рабочей среды.

Ведущий инженер мобильной разработки iOS (работа в офисе)

Руководите архитектурой мобильных приложений на Swift, Backend-for-Frontends, Server-Driven UI, тестированием и практиками разработки с поддержкой ИИ. Создавайте высококачественные решения цифрового банкинга для клиентов Capital One.

Описание

  • Сотрудничайте с инженерами, дизайнерами и менеджерами по продукту для создания надежных и высокопроизводительных функций для более чем 100 миллионов клиентов
  • Определяйте техническое направление архитектуры мобильных приложений и шаблонов проектирования
  • Наставляйте инженеров с помощью обратной связи, ревью кода и рекомендаций по лучшим практикам мобильных платформ
  • Развивайте экспертные знания в области производительности, доступности и архитектуры
  • Участвуйте в принятии архитектурных решений для мобильных приложений, проверяйте API и создавайте повторно используемые компоненты
  • Руководите проектированием и разработкой клиентских архитектур Backend-for-Frontends и Server-Driven UI
  • Развивайте практики использования флагов функций и поэтапного вывода изменений в production
  • Продвигайте агентные инструменты ИИ и нативные для ИИ практики разработки программного обеспечения
  • Принимайте непосредственное участие в работе, используя расширенные возможности мобильных платформ и шаблоны пользовательского интерфейса
  • Поддерживайте высокие стандарты качества, производительности, доступности, эмпатии к клиентам, написания кода, тестирования и пользовательского опыта

Требования

  • Степень бакалавра или выше в области компьютерных наук или связанной количественной дисциплине, например статистике, экономике, исследовании операций, аналитике, математике или инженерии
  • Не менее четырех лет профессионального опыта в разработке программного обеспечения, без учета стажировок
  • Не менее трех лет опыта разработки нативных приложений Android на Kotlin или iOS-приложений на Swift
  • Предпочтительно наличие не менее четырех лет опыта нативной разработки iOS на Swift
  • Опыт работы с современными нативными фреймворками пользовательского интерфейса, включая SwiftUI или Jetpack Compose
  • Опыт проектирования и реализации автоматизированных наборов тестов для мобильных приложений
  • Опыт настройки и оптимизации производительности на нативных мобильных платформах
  • Опыт проектирования масштабируемых мобильных архитектур и библиотек повторно используемых компонентов
  • Опыт работы с модульной архитектурой и современными шаблонами управления состоянием
  • Опыт проектирования и разработки клиентских Backend-for-Frontends с использованием таких технологий, как GraphQL и gRPC/Protobuf
  • Опыт работы с архитектурами Server-Driven UI
  • Опыт проведения поэтапных запусков на основе метрик и разработки стратегий использования флагов функций
  • Экспертное владение агентными инструментами ИИ для написания кода и шаблонами рабочих процессов с поддержкой ИИ
  • Знакомство с фреймворками машинного обучения на устройстве, такими как Core ML или TensorFlow Lite
  • Capital One не оказывает новым кандидатам содействия в получении разрешения на работу и не предоставляет иммиграционную поддержку

Преимущества

  • Ноутбук MacBook Pro высшего класса
  • Несколько мониторов высокого класса
  • Инструменты, необходимые для разработки продуктов
  • Переменная компенсация по результатам работы, которая может включать денежные бонусы и/или долгосрочные поощрения
  • Комплексные, конкурентоспособные и инклюзивные медицинские, финансовые и другие льготы, поддерживающие общее благополучие