Lockheed Martin
Full Stack Engineer Stf - E4
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack инженер в команду Supply Chain Intelligence. Отвечает за frontend-часть порталов и дашбордов с AI-инсайтами, архитектурные решения, менторство джунов и совместную работу с AI/AIOps инженерами.
Задачи
- Вести end-to-end UI/UX-разработку порталов, дашбордов, чат-виджетов и workflow-инструментов для генеративных AI-выходов
- Определять и внедрять frontend-стандарты: выбор фреймворков, библиотеки компонентов, доступность, адаптивный дизайн
- Согласовывать API-контракты с AI-инженерами, превращать эндпоинты моделей в версионированные REST или GraphQL сервисы
- Паковать и поставлять решения через Docker OCI-образы, Helm-чарты или serverless-бандлы
- Отвечать за качество: юнит- и интеграционные тесты, CI-пайплайны, статический анализ, автоматизированное UI-тестирование
- Менторить джунов через код-ревью, парное программирование и воркшопы
- Оптимизировать производительность и мониторить здоровье frontend совместно с AIOps-инженером
- Вести документацию компонентов, дизайн-системы, рецептов деплоя и playbook'ов
- Собирать UI/UX-требования со стейкхолдерами, валидировать прототипы и итерировать по фидбеку
Требования
- Степень бакалавра в Computer Science, Software Engineering, HCI или смежной области
- 5+ лет профессионального опыта с современными JavaScript или TypeScript фреймворками (React, Angular или Vue) и серверной разработкой на Node.js Express
- Опыт проектирования насыщенных данными доступных интерфейсов; CSS-in-JS, дизайн-системы, библиотеки визуализации (D3.js, Plotly, Chart.js)
- Практический опыт контейнеризации веб-приложений в Docker и написания Helm-чартов или serverless-бандлов
- Опыт построения автоматизированных тестовых наборов (Jest, Cypress, Playwright) и интеграции в CI (GitHub Actions, Azure DevOps, Jenkins)
- Опыт лидирования frontend-разработки, принятия архитектурных решений и объяснения технических концепций нетехническим стейкхолдерам
- Опыт проведения wire-framing сессий с бизнес-стейкхолдерами и перевода их потребностей в low-fidelity дизайны
- Стратегическое мышление в сочетании с hands-on подходом к поставке
- Отличные письменные и устные коммуникации
Условия
- Медицинская, стоматологическая и оптическая страховка
- Гибкие графики работы (например, 4x10)
- 401(k) с match
- Оплачиваемый отпуск, праздники, родительский отпуск
- EAP, гибкие сберегательные счета, помощь в образовании
- Страхование жизни, краткосрочная и долгосрочная нетрудоспособность
- Возможны годовые краткосрочные и долгосрочные программы премирования
Навыки
- JavaScript
- TypeScript
- React
- Angular
- Vue
- Node.js
- Express
- CSS-in-JS
- D3.js
- Plotly
- Chart.js
- Docker
- Helm
- Serverless
- Jest
- Cypress
- Playwright
- GitHub Actions
- Azure DevOps
- Jenkins
- REST
- GraphQL