RTX
Full Stack Software Engineer II (Hybrid - Aguadilla)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack Software Engineer II в Collins Aerospace для разработки масштабируемой enterprise веб-платформы. Работа над frontend и backend сервисами, UI-компонентами и API в гибридном формате в Агуадилье, Пуэрто-Рико.
Задачи
- Разрабатывать и поддерживать модульные SPA-компоненты на React / Angular / Vue (предпочтительно Quasar)
- Реализовывать паттерны проектирования: композиция компонентов, Strategy / Observer
- Поддерживать управление состоянием (Redux, Pinia, NgRx) под руководством старших инженеров
- Разрабатывать и поддерживать масштабируемые backend-сервисы и RESTful API
- Реализовывать бизнес-логику, доступ к данным и интеграции с базами данных и корпоративными сервисами
- Соблюдать архитектурные стандарты, стандарты кодирования, практики безопасности и тестирования
- Обеспечивать чёткое разделение ответственности между UI и бизнес-логикой
- Создавать адаптивные и удобные интерфейсы
- Разрабатывать UI-компоненты для дашбордов, рабочих процессов и форм
- Переводить дизайн-спецификации в функциональные UI-элементы
- Обеспечивать кросс-браузерную совместимость и базовую доступность
- Поддерживать оптимизацию производительности UI
- Применять базовые техники оптимизации: lazy loading и code splitting
- Писать эффективный и чистый код для масштабируемых приложений
- Помогать выявлять и исправлять проблемы производительности UI
- Участвовать в unit- и интеграционном тестировании
- Работать в CI/CD пайплайнах
Требования
- Степень в области STEM и минимум 2 года релевантного опыта или продвинутая степень в смежной области
- Подтверждённый профессиональный опыт общения на английском языке (устно и письменно)
- Гражданство США обязательно
- Опыт frontend- и backend-разработки
- Опыт работы с JavaScript (ES6+)
- Опыт работы хотя бы с одним frontend-фреймворком (React / Angular / Vue)
- Понимание компонентной архитектуры
- Опыт адаптивного веб-дизайна
- Знание frontend- и backend-паттернов проектирования
- Опыт создания веб-приложений или фич малого и среднего масштаба
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Три недели отпуска для новых сотрудников
- Пенсионный план 401(k) с взносами работодателя
- Участие в Employee Scholar Program (ESP)
- Страхование жизни и покрытие нетрудоспособности
- Employee Assistance Plan, включая до 8 бесплатных сессий консультирования
- Гибридный формат: 3 дня в офисе, 2 дня удалённо
- Релокация не предоставляется
Навыки
- JavaScript
- TypeScript
- React
- Angular
- Vue
- Quasar
- Redux
- Pinia
- NgRx
- RESTful API
- SPA
- OOP
- CI/CD
- lazy loading
- code splitting