Spatial Front
Senior Front-End Software Engineer (UI/UX)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior front-end инженер с фокусом на UI/UX для федерального проекта NHTSA (DOT) — облачная платформа для обмена данными, BI и аналитики. Разработка отзывчивых веб-приложений на Angular/React в тесной работе с дизайнерами и бэкенд-командой.
Задачи
- Разрабатывать отзывчивые, масштабируемые и высокопроизводительные веб-приложения на Angular (v8+) или React
- Переводить UI/UX wireframes и макеты в качественный front-end код
- Проектировать и поддерживать безопасные веб-приложения с интеграцией облачной инфраструктуры (AWS, Azure, Google Cloud) и CI/CD пайплайнов
- Работать в тесной связке с UI/UX дизайнерами, проводить code review, менторить junior-разработчиков и оптимизировать приложения по производительности и безопасности
- Интегрировать и потреблять RESTful API и внешние источники данных
- Оптимизировать производительность приложений для быстрой загрузки и бесшовного UX
- Писать чистый, поддерживаемый и тестируемый код на TypeScript, HTML5 и CSS3
- Проводить unit- и e2e-тестирование (Jasmine, Karma, Protractor)
- Работать в кросс-функциональных командах в Agile/Scrum
- Обеспечивать соответствие 508 accessibility и кросс-браузерную совместимость
- Участвовать в code review, поддерживать CI/CD пайплайны (Jenkins, GitHub Actions) и улучшать приложение
Требования
- Bachelor’s degree в Computer Science, Information Systems или смежной области (или 6 лет эквивалентного опыта)
- 8+ лет опыта Software Engineer с фокусом на front-end разработку
- Подтверждённая экспертиза в Angular, React, TypeScript, HTML5, CSS3 и RESTful API
- Опыт с GitHub, Jenkins, PostgreSQL, Java и Node.js
- Понимание модульного кода, routing, lazy loading и performance tuning
- Опыт работы в Agile/Scrum и DevSecOps с Jira и Confluence
- Знакомство с AWS cloud services и serverless (S3, Lambda, API Gateway, DynamoDB)
- Сильные аналитические навыки и внимание к деталям
- Отличные письменные и устные коммуникационные навыки
- Возможность пройти U.S. Public Trust background investigation (снятие отпечатков)
- Гражданство США или грин-карта
Условия
- Гибридный формат с необходимостью присутствия на площадке по требованию
- Зарплата $90,000 – $150,000 в год
- Полный соцпакет (детали на SFI Careers)
- Full-time, W2 позиция
- Без агентств, третьих сторон и Corp-to-Corp
- Equal Opportunity Employer, участие в E-Verify
Навыки
- Angular
- React
- Vue.js
- TypeScript
- HTML5
- CSS3
- JavaScript
- RESTful APIs
- GitHub
- Jenkins
- GitLab CI
- GitHub Actions
- PostgreSQL
- Java
- Node.js
- AWS
- Azure
- Google Cloud
- S3
- Lambda
- API Gateway
- DynamoDB
- Jasmine
- Karma
- Protractor
- Agile
- Scrum
- DevSecOps
- Jira
- Confluence
- Docker
- Kubernetes
- OAuth
- JWT
- PWA
- Angular Universal
- Section 508