Draper
Principal Full Stack Web Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-разработчик в Full-Stack Group компании Draper, создающей mission-critical веб-приложения для военных, государственных и коммерческих заказчиков. Роль предполагает техническое лидерство, проектирование архитектуры и менторство инженеров.
Задачи
- Принимать архитектурные решения для новых и существующих веб-платформ (микросервисы, data pipelines, UI/UX)
- Писать production-ready код с test-driven подходом на современном стеке (React + TypeScript, Node.js, GraphQL, PostgreSQL)
- Менторить senior-инженеров и задавать инженерные стандарты (code review, CI/CD, автоматизированное тестирование)
- Работать с program officers, product owners и техническими лидами над роадмапами и сроками поставки
- Представлять команду на program reviews, еженедельных и квартальных встречах со стейкхолдерами и демо для клиентов
- Обеспечивать непрерывное улучшение: оптимизация производительности, усиление безопасности, операционное совершенство
- Самостоятельно решать сложные задачи, формулировать требования и предлагать пути развития при неполных требованиях заказчика
- Выступать в роли Subject Matter Expert в своей дисциплине
- Выявлять технические риски уровня программы/системы и разрабатывать стратегии их митигации
- Руководить проектированием системной архитектуры, делегировать задачи и собирать обратную связь по дизайну
- Вести среднюю по размеру команду инженеров разных дисциплин
Требования
- 7+ лет опыта full-stack разработки, из них минимум 2 года принятия архитектурных решений (10+ лет — плюс)
- Подтверждённый опыт поставки production-grade веб-приложений под нагрузкой
- Уверенное владение современным frontend (React, TypeScript, CSS-in-JS) и backend (Node.js/Express, Python, Java)
- Глубокое понимание REST/GraphQL API, аутентификации/авторизации (OAuth, OIDC) и cloud-native паттернов
- Опыт работы с issue-трекингом и CI/CD инструментами (Jira, GitLab, GitHub Actions)
- Бакалавр в Computer Science, Engineering или эквивалентный практический опыт (магистратура — плюс)
- Готовность получить и поддерживать government security clearance (Secret желателен, Top Secret предпочтителен)
Условия
- Гибридный формат: 3 дня в офисе, 2 дня удалённо
- Базовая зарплата $95,000 – $245,000 в год (без учёта бонусов и льгот)
- Программы work-life balance: гибкость на рабочем месте, клубы по интересам (фотография, йога), воркшопы по здоровью и финансам, офсайт-мероприятия, скидки в местные музеи и на культурные мероприятия
- Инклюзивная среда и равные возможности для всех кандидатов
Навыки
- React
- TypeScript
- CSS-in-JS
- Node.js
- Express
- Python
- Java
- GraphQL
- REST
- PostgreSQL
- OAuth
- OIDC
- Jira
- GitLab
- GitHub Actions
- Docker
- Kubernetes
- EKS
- GKE
- AKS
- AWS
- GCP
- Azure
- Terraform
- CloudFormation
- serverless
- event-driven architecture
- SaaS