
Capital One — компания в сфере финансовых услуг и финтеха, предлагающая кредитные карты, автокредиты, банковские продукты и сберегательные решения. В её работе финансовая экспертиза сочетается с технологиями и цифровыми инструментами, чтобы совершенствовать управление деньгами для клиентов. Компания уделяет особое внимание созданию решений, ориентированных на клиентов, и развитию разнообразной и инклюзивной рабочей среды.
Руководитель разработки мобильных приложений Android
Руководите архитектурой Android, разработкой клиентских BFF и интерфейсов на основе данных сервера для мобильных сервисов Capital One, которыми пользуются более 100 миллионов клиентов. Наставляйте инженеров и направляйте техническую реализацию.
Описание
- Сотрудничайте с инженерами, дизайнерами и менеджерами по продукту, чтобы выпускать надежные и качественные функции для более чем 100 миллионов клиентов.
- Определяйте архитектуру мобильных приложений и шаблоны проектирования, используемые на платформе.
- Помогайте инженерам развиваться с помощью обратной связи, проверки кода и практик, учитывающих специфику платформы.
- Помогайте командам устранять технические препятствия, выявляя и решая проблемы.
- Консультируйте по вопросам производительности, доступности и архитектуры мобильных приложений.
- Участвуйте в формировании мобильной архитектуры, проверяйте проекты API и создавайте повторно используемые компоненты.
- Руководите проектированием и разработкой клиентских сервисов Backend-for-Frontend и архитектур Server-Driven UI.
- Определяйте инженерные практики для флагов функций и поэтапных выпусков.
- Продвигайте применение агентных инструментов ИИ и практик разработки с использованием ИИ на всех этапах.
- Работайте над решениями на практике, используя расширенные возможности мобильных платформ и шаблоны интерфейсов.
- Устанавливайте высокие стандарты качества кода, тестирования, производительности, доступности и пользовательского опыта.
Требования
- Степень бакалавра или выше в области компьютерных наук либо смежной количественной дисциплине, например статистике, экономике, исследовании операций, аналитике, математике или инженерном деле.
- Не менее четырех лет профессионального опыта в разработке программного обеспечения; стажировки в этот срок не засчитываются.
- Не менее трех лет разработки нативных мобильных приложений для Android на Kotlin или для iOS на Swift.
- Работодатель не предоставляет новым кандидатам спонсорскую поддержку для иммиграции или получения разрешения на работу.
- Преимущество: не менее четырех лет разработки нативных приложений для Android или iOS на Kotlin или Swift.
- Преимущество: опыт работы с нативными UI-фреймворками, такими как SwiftUI или Jetpack Compose.
- Преимущество: опыт создания автоматизированных наборов мобильных тестов с помощью Swift Testing, XCUI, JUnit или Espresso.
- Преимущество: опыт настройки и оптимизации производительности нативных мобильных платформ.
- Преимущество: опыт проектирования масштабируемой мобильной архитектуры и библиотек повторно используемых компонентов.
- Преимущество: опыт проектирования и поддержки комплексных автоматизированных тестов.
- Преимущество: опыт работы с модульной архитектурой и современными шаблонами управления состоянием.
- Преимущество: опыт проектирования и разработки клиентских BFF с применением таких технологий, как GraphQL и gRPC/Protobuf.
- Преимущество: опыт работы с архитектурами Server-Driven UI.
- Преимущество: опыт поэтапного выпуска на основе метрик и стратегий управления флагами функций.
- Преимущество: экспертное владение агентными инструментами для написания кода и рабочими процессами с поддержкой ИИ.
- Преимущество: знакомство с фреймворками машинного обучения на устройствах, например Core ML или TensorFlow Lite.
Преимущества
- Ноутбуки MacBook Pro высокого класса.
- Несколько мониторов высокого класса.
- Инструменты и программное обеспечение, необходимые для этой должности.
- Вознаграждение по результатам работы, которое может включать денежные премии или долгосрочные стимулы.
- Широкий конкурентный пакет льгот, охватывающий здоровье, финансовые потребности и общее благополучие.
- Разумные условия и приспособления для кандидатов с инвалидностью.