SciTec
Sr Staff / Senior Front End Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Frontend-инженер в SciTec для разработки веб-приложений, отображающих сложные данные в реальном времени для mission-critical систем. Роль сфокусирована на современном frontend, производительности и удобстве использования.
Задачи
- Проектировать, разрабатывать и поддерживать frontend веб-приложения на современных JavaScript-фреймворках
- Создавать адаптивные, интуитивные и производительные интерфейсы для данных в реальном времени
- Взаимодействовать с backend- и platform-инженерами для интеграции API и сервисов данных
- Переводить потребности пользователей и заказчиков в понятные UI-решения и техническую реализацию
- Обеспечивать надёжность, поддерживаемость и тестируемость frontend-приложений
- Выявлять и устранять UI-баги, проблемы производительности и безопасности
- Участвовать в code review, обсуждениях дизайна и Agile-церемониях
- Участвовать в принятии архитектурных решений по frontend, включая state management и дизайн компонентов
- Писать и поддерживать автоматизированные frontend-тесты
- Поддерживать документацию и обмен знаниями между командами
Требования
- Степень бакалавра в Computer Science, инженерии, математике, физических науках или смежной технической области
- 5+ лет профессионального опыта разработки frontend веб-приложений
- Уверенное владение JavaScript и современными frontend-фреймворками, такими как React
- Опыт с HTML5, CSS3 и адаптивным дизайном
- Опыт интеграции frontend-приложений с REST или аналогичными API
- Знакомство с инструментами сборки frontend и управлением пакетами
- Опыт работы в Linux и использования Git
- Понимание frontend-архитектуры, модульного дизайна и поддерживаемости
- Внимание к деталям и приверженность качественному, хорошо протестированному коду
- Сильные навыки устной и письменной коммуникации
- Возможность получить и поддерживать допуск DoD security clearance
- Гражданство США (обязательное требование)
Условия
- Конкурентная зарплата и пакет льгот
- 4% Safe Harbor 401(k) match
- 100% оплачиваемая компанией HSA медицинская страховка с выбором из 2 опций
- 80% оплачиваемая компанией стоматологическая страховка
- 100% оплачиваемая компанией страховка зрения
- 100% оплачиваемая компанией страхование жизни
- 100% оплачиваемая компанией страховка долгосрочной нетрудоспособности
- Страховка краткосрочной нетрудоспособности
- Ежегодный план распределения прибыли
- Дискреционный бонус за производительность
- Оплачиваемый отпуск по уходу за ребёнком
- Щедрый оплачиваемый отпуск, включая праздничные дни, отпуск и больничные
- Гибкий рабочий график
Навыки
- JavaScript
- React
- HTML5
- CSS3
- REST
- Git
- Linux
- TypeScript
- Docker
- Kubernetes
- OpenShift
- CI/CD
- Python
- Unreal Engine
- C++
- Redux
- Zustand
- Jest
- Testing Library
- Playwright
- Cypress
- D3
- Cesium
- WebGL