Hunt Military Communities
Senior Full Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Engineer — senior individual contributor, который сочетает разработку с техническим лидерством, архитектурой и интеграцией систем. Подчиняется CTO, курирует поставку софта сторонними подрядчиками и при необходимости сам дорабатывает frontend и backend.
Задачи
- Вести техническую поставку программных компонентов и приложений, разрабатываемых сторонними подрядчиками
- Задавать техническое направление и участвовать в спецификациях, дизайн-ревью, груминге бэклога, планировании спринтов и подготовке релизов
- Управлять поставкой на высоком уровне: сроки, зависимости, координация между командами, критический путь
- Проектировать и при необходимости разрабатывать full-stack решения, включая frontend на React и React Native и backend-сервисы/API
- Определять целевую архитектуру AWS, технические паттерны, выбор сервисов и подходы к безопасной интеграции, передавая реализацию облачным разработчикам подрядчика
- Валидировать поставленные AWS-окружения и при необходимости настраивать облачные компоненты
- Проектировать и поддерживать интеграции между корпоративными системами и данными: ERP, CRM, Snowflake, Postgres/RDS, S3
- Обеспечивать надёжность, масштабируемость, безопасность, наблюдаемость и отказоустойчивость приложений, интеграций и пайплайнов данных
- Помогать внедрять agentic-воркфлоу и автоматизацию на основе воркфлоу
- Участвовать в DevOps, тестовой стратегии, релиз-менеджменте и продакшн-поддержке
Требования
- Bachelor's Degree in Computer Science или смежная техническая область (предпочтительно)
- Master's Degree in Computer Science или смежная техническая область (предпочтительно)
- 4–6 лет опыта full stack разработки (обязательно)
- 4–6 лет опыта backend и облачной разработки (обязательно)
- 4–6 лет опыта проектирования решений на AWS и выбора облачных сервисов и паттернов интеграции (обязательно)
- 1–3 года опыта с Node.js/TypeScript, Python, Java/Spring, API/микросервисами и event-driven архитектурой (обязательно)
- Опыт с React и знакомство или опыт с React Native (обязательно)
- Знание сервисов AWS: Lambda, API Gateway, ECS/EKS, RDS, DynamoDB, S3, IAM, CloudWatch, Step Functions, EventBridge, Secrets Manager
- Понимание интеграции корпоративных систем, потоков данных, интероперабельности и надёжности пайплайнов данных
- Опыт с DevOps и инструментами поставки: GitHub, GitHub Actions, Azure DevOps, Jira/Confluence, CI/CD, Docker
- Опыт с практиками тестирования: тестовая стратегия, автотесты, интеграционные и регрессионные тесты, UAT, performance/security тестирование
- Сильные коммуникативные навыки и умение работать с product, engineering, operations и сторонними командами
- Опыт с корпоративными внутренними платформами, SaaS, мобильными приложениями, data-heavy приложениями, автоматизацией воркфлоу или регулируемыми средами
- Опыт с agentic-воркфлоу или AI-платформами оркестрации
- Знакомство с Terraform или концепциями Infrastructure-as-Code с точки зрения проектирования
Условия
- Конкурентная и справедливая компенсация, финальная зарплата зависит от локации, навыков, образования, лицензий, сертификатов и опыта
- Комплексный пакет бенефитов: оплачиваемый отпуск, медицинская и стоматологическая страховка, страхование жизни и инвалидности, HSA/FSA, пенсионные программы, программы вознаграждений
- Работа на площадке в Alpharetta, GA или El Paso, TX
- Равные возможности трудоустройства и разумные accommodations для людей с инвалидностью
Навыки
- React
- React Native
- Node.js
- TypeScript
- Python
- Java
- Spring
- API
- микросервисы
- event-driven architecture
- AWS
- Lambda
- API Gateway
- ECS
- EKS
- RDS
- DynamoDB
- S3
- IAM
- CloudWatch
- Step Functions
- EventBridge
- Secrets Manager
- Snowflake
- Postgres
- ERP
- CRM
- GitHub
- GitHub Actions
- Azure DevOps
- Jira
- Confluence
- CI/CD
- Docker
- Terraform
- Infrastructure-as-Code
- agentic workflows