AttainX
Web Software Developer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Веб-разработчик в AttainX для поддержки платформы CICP агентства DHS CISA. Проектирование и разработка веб-приложений, интерфейсов и вспомогательной веб-инфраструктуры с соблюдением требований доступности Section 508.
Задачи
- Проектировать и разрабатывать веб-доступные программные решения, улучшающие устаревшие рабочие процессы
- Взаимодействовать с веб-администраторами, дизайнерами, разработчиками, аналитиками и стейкхолдерами на всех этапах разработки
- Создавать вайрфреймы, прототипы и интерактивные дизайны, участвовать в разработке новых функций
- Разрабатывать и реализовывать удобные графические интерфейсы в соответствии с брендингом CISA
- Разрабатывать, внедрять и отлаживать код приложений, поддерживать переиспользуемые компоненты интерфейса
- Проектировать и разрабатывать вспомогательную веб-инфраструктуру, включая бэкенд-базы данных и SQL-запросы через CGI-скрипты
- Интегрировать веб-интерфейсы с сервисами приложений, API, дашбордами, геопространственными и корпоративными инструментами визуализации
- Обеспечивать доступность Section 508 в каждой итерации и релизе, тестировать клавиатурный доступ, порядок фокуса, контраст, метки и совместимость с ассистивными технологиями
- Участвовать в agile-планировании, код-ревью и дизайн-ревью, эскалировать сложные технические вопросы
- Поддерживать тест-планы и критерии приёмки, тестировать юзабилити, доступность, адаптивность и кросс-браузерность, документировать дефекты
- Координировать с командами безопасности и разработки вопросы контроля доступа, приватности и защищённой обработки PCII
- Поддерживать миграцию и деплой, проверять готовность интерфейсов и валидировать обновлённые процессы после релиза
- Проверять изменения приложения и фронтенда на соответствие дизайну, доступности, безопасности и поддерживаемости
- Вести дизайн-ассеты, документацию интерфейсов и справочники пользовательских процессов
Требования
- Степень бакалавра в computer science, информационных системах, веб-разработке или смежной области
- 2–4 года опыта в веб-разработке, разработке веб-приложений или аналогичной технической роли
- Опыт проектирования и разработки веб-доступного ПО, включая интерфейсы, новые функции и переиспользуемые компоненты
- Умение переводить потребности пользователей и технические требования в интуитивную навигацию, информационную архитектуру и консистентный дизайн интерфейсов
- Знание веб-технологий и инструментов: CSS, JavaScript, HTML, Python, SQL, Cloud Native Tools, Perl, PHP, ASP, C++
- Опыт разработки, внедрения и отладки кода; знакомство с инструментами вайрфрейминга, прототипирования и визуального дизайна
- Знание Section 508 и WCAG, включая доступную навигацию, формы и визуальный контент
- Опыт бэкенд-разработки баз данных и построения SQL-запросов через CGI-скрипты
- Умение следовать брендингу агентства, стандартам дизайна и гайдлайнам по простому языку
- Навыки коммуникации, аналитики и решения проблем; умение координировать работу с веб-администраторами, дизайнерами, разработчиками и стейкхолдерами
- Гражданство США с возможностью получить и поддерживать DHS Public Trust Clearance
Условия
- Конкурентная компенсация и соцпакет
- Оплачиваемый отпуск
- Медицинская, стоматологическая и офтальмологическая страховка
- 401(k) с matching
- Компенсация обучения и тренингов
- Страхование долгосрочной и краткосрочной нетрудоспособности
- График понедельник–пятница, часы работы 8:00–16:00 по восточному времени с core-доступностью 9:00–15:00
- Возможна работа вне обычных часов при кризисном реагировании
Навыки
- CSS
- JavaScript
- HTML
- Python
- SQL
- Cloud Native Tools
- Perl
- PHP
- ASP
- C++
- CGI
- Section 508
- WCAG