DCCA
Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в DCCA для создания корпоративных веб-решений для государственных заказчиков. Agile-команда, разработка на Java и React, требуется готовность получить Public Trust Clearance.
Задачи
- Full Stack Agile-разработка корпоративных веб-решений на Java, React, HTML5, CSS3, SCSS, JavaScript/TypeScript, JSON, SQL, Postgres
- Разработка кода и юнит-тестов на Java, React, PL/SQL
- Создание UI-компонентов на React с поддержкой разных браузеров, платформ и вспомогательных технологий (например, скринридеров)
- Разработка переиспользуемых React-компонентов
- Совместная работа с командой над новыми фичами и функциональностью
- Участие во всех Agile-церемониях
Требования
- 8+ лет опыта как full stack software engineer в многоуровневых корпоративных веб-решениях на React, REST, JavaScript ES6, TypeScript, JSON, Java EE, Spring, RDBMS, ORM
- 8+ лет опыта в одной или нескольких технических дисциплинах (архитектура, реинжиниринг процессов, разработка, верификация)
- 2+ года опыта оценки, планирования и выполнения сложных проектов по Agile
- Опыт разработки систем с соответствием Section 508
- Опыт работы с SonarQube
- Опыт работы со сборщиками вроде webpack, npm, Storybook
- Опыт работы с системами контроля версий, например GitHub
- Понимание HTTP и паттернов проектирования для RESTful веб-приложений
- Опыт выстраивания отношений в Agile-командах
- Опыт работы в среде с несколькими командами
- Исключительно сильные коммуникативные навыки в устной и письменной форме
- Степень в Computer Science или бакалавр в смежной специальности
- Готовность получить Public Trust Clearance
Условия
- Диапазон зарплаты в Мэриленде: 130 000–160 000
- Медицинское страхование
- Пенсионный план 401(k)
- Оплачиваемое страхование инвалидности и жизни
- Программа помощи сотрудникам
- Оплачиваемые и неоплачиваемые отпуска
- Помощь в обучении
- Wellness-программы
- Ежегодный пересмотр зарплаты
- Программы повышения квалификации и поддержка сертификации
Навыки
- Java
- React
- HTML5
- CSS3
- SCSS
- JavaScript
- TypeScript
- JSON
- SQL
- Postgres
- PL/SQL
- Java EE
- Spring
- RDBMS
- ORM
- REST
- SonarQube
- webpack
- npm
- Storybook
- GitHub