Draper

Senior Full Stack Web Developer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-разработчик в Full-Stack Group компании Draper, создающей mission-critical веб-приложения для военных, государственных и коммерческих заказчиков. Роль предполагает проектирование end-to-end фич, участие в архитектурных решениях и менторство младших инженеров.

Задачи

  • Проектировать и реализовывать end-to-end фичи для mission-critical веб-приложений
  • Участвовать в архитектурных обсуждениях и превращать рекомендации senior-уровня в конкретные решения
  • Писать качественный код по принципам test-driven development (React + TypeScript, Node.js/Java/Python)
  • Проводить code review, следить за соблюдением стандартов и менторить младших коллег
  • Работать совместно с product-менеджерами и principal-архитекторами для регулярных релизов
  • Участвовать в демо для клиентов и программных ревью как технический эксперт
  • Самостоятельно выполнять поставленные задачи
  • Проектировать алгоритмы с использованием современных теорий и проверенных техник
  • Анализировать дизайн на предмет производительности и функциональности
  • Разрабатывать и выполнять тесты ПО на соответствие требованиям
  • Готовить техническую документацию, процедуры, отчёты и руководства
  • Общаться с заказчиками и стейкхолдерами для уточнения требований и описания результатов
  • Предлагать решения сложных задач, участвовать в разработке требований и адаптироваться к их изменениям
  • Вносить вклад в решения по системной архитектуре и руководить архитектурой подсистем
  • Выявлять технические риски проекта и разрабатывать стратегии их снижения
  • Руководить небольшой командой разработчиков на проектах

Требования

  • 5–7 лет опыта full-stack разработки (frontend и backend)
  • Активный допуск Secret (предпочтительно TS; возможен спонсор для подходящего кандидата)
  • Владение React + TypeScript, современным backend-языком (Node.js, Python или Java) и REST/GraphQL API
  • Опыт работы со стандартами аутентификации (OAuth/OIDC)
  • Практический опыт использования Jira (или аналогов), Git и CI/CD пайплайнов (GitHub Actions, GitLab CI)
  • Степень бакалавра в Computer Science, Engineering или эквивалентный практический опыт
  • 5–10 лет опыта в Software Engineering или смежной области
  • Способность быстро осваивать новые языки программирования и технологии
  • Эффективная коммуникация и открытое взаимодействие с мультидисциплинарной командой, руководством и нетехническими сотрудниками
  • Умение работать в быстром темпе и балансировать несколько конкурирующих задач

Условия

  • Гибридный формат: 3 дня в офисе, 2 дня удалённо
  • Базовая зарплата $82,300–$220,000 в год (без учёта бонусов и льгот)
  • Программы поддержки work-life balance: гибкость на рабочем месте, клубы по интересам (фотография, йога), воркшопы по здоровью и финансам, офсайт-мероприятия, скидки в местные музеи и на культурные мероприятия
  • Компания Draper — независимая некоммерческая R&D организация со штаб-квартирой в Кембридже, Массачусетс
  • Инклюзивная среда и равные возможности для всех кандидатов

Навыки

  • React
  • TypeScript
  • Node.js
  • Java
  • Python
  • REST
  • GraphQL
  • OAuth
  • OIDC
  • Jira
  • Git
  • CI/CD
  • GitHub Actions
  • GitLab CI
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • GCP

Похожие вакансии

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitibankSeniorJersey CityОфис
142,320 – 213,480 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitiSeniorJersey CityГибрид
142,320 – 213,480 USD в год
14 окт.
Full Stack Developer
Enterprise KnowledgeMiddleArlingtonГибрид
95,000 – 115,000 USD в год
14 окт.
Senior Software Engineer - WGU Labs
Western Governors UniversitySeniorRaleighОфис
143,700 – 222,700 USD в год
13 окт.
Senior Full Stack Web Developer — Draper, 82,300 – 220,000 USD в год, Санкт-Петербург | itrelocate