
Capital One — компания в сфере финансовых услуг и финтеха, предлагающая кредитные карты, автокредиты, банковские продукты и сберегательные решения. В её работе финансовая экспертиза сочетается с технологиями и цифровыми инструментами, чтобы совершенствовать управление деньгами для клиентов. Компания уделяет особое внимание созданию решений, ориентированных на клиентов, и развитию разнообразной и инклюзивной рабочей среды.
Руководитель разработки фронтенда в Capital One — офис в Нью-Йорке
Руководите AI-native микрофронтендами, Backend-for-Frontends и архитектурой бронирования для туристических продуктов Capital One. Формируйте масштабируемые продукты для более чем 100 миллионов клиентов.
Описание
- Сотрудничайте с разработчиками программного обеспечения, дизайнерами и менеджерами продуктов для создания высокопроизводительных функций для более чем 100 миллионов клиентов.
- Определяйте техническое направление архитектуры фронтенда и шаблонов проектирования.
- Развивайте инженеров с помощью обратной связи, ревью кода и рекомендаций по разработке с поддержкой ИИ.
- Устраняйте технические препятствия, влияющие на выпуск продуктов.
- Предоставляйте экспертизу в области производительности, доступности и архитектуры программного обеспечения.
- Влияйте на архитектуру фронтенда, проверяйте дизайны API и создавайте повторно используемые компоненты.
- Руководите разработкой клиентских Backend-for-Frontends и архитектур микрофронтендов или федеративных приложений.
- Внедряйте инженерные практики для функциональных флагов и канареечных релизов.
- Продвигайте агентные инструменты ИИ и AI-native практики разработки программного обеспечения.
- Используйте современные веб-технологии, такие как прогрессивные веб-приложения, WebAssembly, мобильный веб и Service Workers.
- Устанавливайте стандарты качества, производительности, доступности, написания кода, тестирования и пользовательского опыта.
- Отвечайте за архитектуру функций в клиентских микрофронтендах, серверных системах, данных поставщиков, сценариях поиска и покупок, конвейерах бронирования и продуктах наземного транспорта.
Требования
- Степень бакалавра или выше в области компьютерных наук либо смежной количественной дисциплины, включая статистику, экономику, исследование операций, аналитику, математику или инженерное дело.
- Не менее четырёх лет профессионального опыта в разработке программного обеспечения, не считая стажировок.
- Не менее трёх лет опыта создания приложений с использованием TypeScript, HTML, CSS и современных фреймворков, таких как React, Angular, Vue или Svelte.
- Не менее четырёх лет опыта работы с TypeScript и JavaScript.
- Не менее четырёх лет опыта работы с современными веб-фреймворками, HTML и CSS.
- Опыт работы с инструментами автоматизированного тестирования, такими как Jest, Cypress или Playwright, а также оптимизации производительности веб-приложений.
- Опыт проектирования масштабируемых архитектур фронтенда и библиотек повторно используемых компонентов.
- Опыт внедрения и сопровождения комплексных наборов автоматизированных тестов.
- Опыт проектирования и разработки клиентских Backend-for-Frontends с использованием таких технологий, как GraphQL, и эффективных сетевых протоколов, таких как gRPC или Protobuf.
- Опыт работы с архитектурами микрофронтендов или шаблонами федеративных приложений.
- Опыт проведения канареечных релизов на основе метрик и применения стратегий функциональных флагов.
- Экспертное владение агентными инструментами ИИ для программирования и шаблонами рабочих процессов с поддержкой ИИ.
- Capital One не спонсирует заявителей, которым требуется новое разрешение на работу, и не предоставляет иммиграционную поддержку.
Преимущества
- Компенсация по результатам работы может включать денежные бонусы или долгосрочные поощрения.
- Комплексный конкурентоспособный пакет льгот, охватывающий вопросы здоровья, финансовые потребности и общее благополучие.