Tiag
Senior Front-End Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Front-End разработчик в TIAG для программы Office of Naval Research в Арлингтоне. Разработка и поддержка масштабируемых веб-приложений на Angular, работа в офисе 5 дней в неделю, требуется допуск Secret.
Задачи
- Разрабатывать и поддерживать веб-приложения на Angular (версии 2 и выше), обеспечивая адаптивность и высокую производительность
- Тесно взаимодействовать с backend-разработчиками для интеграции API и реализации функций на основе данных
- Писать чистый, модульный и эффективный код с фокусом на масштабируемость, поддерживаемость и производительность
- Оптимизировать приложения по скорости, кросс-браузерной совместимости и адаптивности под разные устройства
- Диагностировать и исправлять ошибки, предлагая решения для улучшения пользовательского опыта
- Писать и поддерживать unit-тесты на Jasmine и Karma
- Совместно с продуктовыми дизайнерами реализовывать интуитивные и эстетичные UI-компоненты и макеты
- Создавать в Figma прототипы, вайрфреймы и high-fidelity дизайны
- Переводить продуктовые требования в привлекательные интерфейсы и улучшать UX
- Участвовать в пользовательском тестировании и итеративно улучшать UI с учётом доступности и удобства
- Поддерживать и развивать дизайн-системы и стайлгайды для консистентности платформ
Требования
- Bachelor’s degree in computer science or related field
- 10+ лет профессионального опыта во front-end разработке
- Опыт разработки и поддержки динамичных высокопроизводительных веб-приложений на Angular
- Опыт написания чистого, поддерживаемого и масштабируемого кода на TypeScript
- Опыт разработки и тестирования веб-приложений с HTML, jQuery, Bootstrap, XML, JSON, JavaScript, CSS
- Опыт совместной работы с дизайн-командами и реализации pixel-perfect UI по макетам Figma
- Знакомство с базами данных (SQL Server) и моделированием данных
- Знание систем контроля версий (например, Git)
- Знакомство с DISA application development STIGs и политиками информационной безопасности DOD
- Опыт работы с AWS Cloud Native Services: CodeCommit, CodeBuild, CodeDeploy, CodePipeline, Elastic Container Registry, Elastic Container Service, Elastic Kubernetes Service
- Знание и понимание методологий Agile scrum/SAFE
- Знакомство со стандартами Web Content Accessibility Guidelines (WCAG)
- Сильные аналитические навыки и умение решать сложные технические задачи и отлаживать ПО
- Отличные навыки устной и письменной коммуникации
- Умение работать в команде и управлять несколькими задачами и приоритетами
- Active Secret Clearance или действующий interim
- IAT Level II certification: CompTIA Security+ (или эквивалент)
- Computing environment certification (например, Server+, Linux+, AWS Certified Developer или эквивалент)
Условия
- Работа в офисе 5 дней в неделю в Arlington, VA
- Требуется допуск Secret security clearance для начала работы
- TIAG — равноправный работодатель и федеральный подрядчик
Навыки
- Angular
- TypeScript
- HTML
- jQuery
- Bootstrap
- XML
- JSON
- JavaScript
- CSS
- Figma
- SQL Server
- Git
- AWS
- CodeCommit
- CodeBuild
- CodeDeploy
- CodePipeline
- Elastic Container Registry
- Elastic Container Service
- Elastic Kubernetes Service
- Jasmine
- Karma
- Agile
- SAFE
- WCAG