BLN24
Front End Web Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Front End Web Developer в консалтинговую компанию BLN24 для поддержки программы CFPB RegTech BPA. Разработка публичных веб-приложений на React, тесная работа с исследовательскими и backend-командами, поставка контейнеризированных приложений через CI/CD.
Задачи
- Проектировать, разрабатывать и поддерживать публичные веб-приложения на React и современных front-end технологиях
- Создавать адаптивные интерфейсы на HTML5, CSS3, SASS и Bootstrap, собирая UI из пакетов, управляемых через npm и Yarn
- Переводить потребности организации в решения веб-приложений с помощью кастомного кода
- Участвовать в дизайн-спринтах с командами пользовательских исследований
- Сотрудничать с backend-разработчиками при проектировании JSON API, потребляемых интерфейсом
- Разрабатывать автоматизированные тесты и поддерживать пайплайны непрерывной доставки контейнеризированных приложений на Docker и Kubernetes
- Создавать доступные интерфейсы, соответствующие Section 508, включая визуализации данных и веб-карты
- Управлять исходным кодом, ревью и релизами в GitHub в составе Agile open-source команды
Требования
- 4+ года профессионального опыта front-end разработки
- Экспертиза в front-end веб-разработке с использованием современных техник и фреймворков (HTML5, CSS3, SASS, Responsive Design, Bootstrap)
- Подтверждённый опыт работы над open-source проектами, включая поставку публичных решений
- Знание и опыт создания приложений с использованием библиотеки React
- Опыт перевода потребностей организации в решения веб-приложений через кастомный код
- Опыт работы с командами пользовательских исследований и участия в дизайн-спринтах
- Опыт сотрудничества с backend-командами при проектировании JSON API
- Опыт автоматизированного тестирования и пайплайнов непрерывной доставки (Jenkins, Travis, Ansible) и использования GitHub для управления исходным кодом
- Опыт разработки и поддержки контейнеризированных приложений (Docker с оркестрацией Kubernetes)
- Степень бакалавра в Computer Science или смежной области
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Возможность работать в разных секторах при сохранении стабильности
- Гибкость и возможность удалённой работы в зависимости от проекта
- Компания в Washington DC Metro Area
Навыки
- React
- HTML5
- CSS3
- SASS
- Bootstrap
- Responsive Design
- npm
- Yarn
- JSON API
- Docker
- Kubernetes
- Jenkins
- Travis
- Ansible
- GitHub
- D3
- three.js
- Highcharts
- Mapbox
- Leaflet.js