Halvik
Front End Developer (Remote)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Frontend-разработчик в Halvik Corp для работы над модулями Patent Center для USPTO. Разработка пользовательских интерфейсов на Angular и TypeScript в сотрудничестве с product-менеджерами и UX-дизайнерами.
Задачи
- Разрабатывать frontend-решения и реализовывать требования к интерфейсам
- Координировать и реализовывать UI/UX для модулей Patent Center (USPTO)
- Участвовать в дизайн-встречах, разбираться в сложных архитектурах и интеграциях
- Обеспечивать качество кода через code review
- Работать с product-менеджерами и UX-дизайнерами над переводом требований в интерфейсы
- Создавать wireframes на основе Bootstrap 4 под Angular
- Покрывать приложение unit-тестами и обеспечивать соответствие 508 compliance
Требования
- Bachelor's Degree в Computer Science, IT или смежной области
- Опыт 5+ лет, middle-уровень
- Свободное владение современным JavaScript и TypeScript, Angular 18+, асинхронные паттерны
- Знание HTML5 и DOM API, семантический HTML
- CSS и вёрстка: Flexbox, CSS Grid, Container Queries
- Экспертиза в Angular, жизненные циклы рендеринга, state management
- Стандарты доступности: WAI-ARIA, управление фокусом, keyboard navigation
- Веб-безопасность: защита от XSS, CSRF, безопасные паттерны аутентификации
- Опыт отладки Angular: change detection, RxJS, routing, forms, производительность
- Стратегии тестирования: unit, integration, E2E с Jest, Vitest
- System design reasoning: декомпозиция UI-задач, проектирование API и моделей данных
- Получение Public Trust
Условия
- Медицинская, стоматологическая, vision, life, STD и LTD страховки
- 11 федеральных праздников и PTO
- Performance-based incentives
- 401(k) с matching
- Flexible Spending Accounts
- Tuition Assistance
- Charitable Contribution matching
- Remote
Навыки
- JavaScript
- TypeScript
- Angular
- RxJS
- HTML5
- DOM API
- CSS
- Flexbox
- CSS Grid
- Bootstrap 4
- WAI-ARIA
- Jest
- Vitest
- Java
- Spring Boot
- Node.js
- AWS