Bank of America
Software Engineer II - Front-End Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Front-end разработчик в команду Business Finance Technology (BFO Tech) банка Bank of America. Разработка отзывчивых, доступных и масштабируемых приложений для корпоративного финансового управления и отчётности, интеграция с API и поддержка продакшена.
Задачи
- Разрабатывать решения и юнит-тесты согласно критериям приёмки и требованиям комплаенса
- Проектировать и разрабатывать отзывчивые, доступные и переиспользуемые front-end компоненты на современных веб-технологиях и фреймворках
- Интегрировать компоненты приложения с API и backend-сервисами, диагностировать и устранять дефекты на всех слоях
- Выполнять активности CI/CD
- Участвовать в уточнении требований и оценке работ
- Поддерживать существующие тестовые наборы (интеграционные, регрессионные, нагрузочные), анализировать отчёты и выявлять причины ошибок
- Проводить spike/proof of concept для снижения рисков или реализации новых идей
- Соблюдать практики контроля версий и ветвления, участвовать в код-ревью, поддерживать сборки, деплои, релизы и продакшен-инциденты
Требования
- 5+ лет опыта разработки ПО на современных технологиях и фреймворках, включая .NET, Angular, TypeScript, JavaScript, HTML и CSS
- Опыт разработки отзывчивых, доступных, переиспользуемых и поддерживаемых компонентов приложений
- Опыт разработки и интеграции RESTful API и backend-сервисов
- Рабочее знание SQL для запросов, диагностики и валидации данных
- Опыт работы с контролем версий, автоматизированным тестированием, CI/CD и Agile-практиками
- Опыт диагностики дефектов и поддержки корпоративных приложений на протяжении жизненного цикла
Условия
- Офисная культура с чёткими ожиданиями по присутствию в офисе и гибкостью в зависимости от роли
- Конкурентные и гибкие льготы, поддержка физического, эмоционального и финансового благополучия
- Инклюзивная рабочая среда и возможности карьерного роста
- Полная занятость, 40 часов в неделю, 1-я смена (США)
Навыки
- .NET
- Angular
- TypeScript
- JavaScript
- HTML
- CSS
- RESTful API
- SQL
- CI/CD
- Agile
- Java
- Spring Boot
- Python