Subway

Sr. Software Engineer Web

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

Senior-разработчик в команду Subway: проектирование, разработка и поддержка веб-приложений, сервисов и API, работа в связке с продуктом и кросс-функциональными партнёрами.

Задачи

  • Проектировать, разрабатывать и поддерживать программные приложения, сервисы и API в соответствии с техническими стандартами
  • Писать чистый, поддерживаемый и хорошо покрытый тестами код
  • Совместно с продакт-менеджерами, дизайнерами и инженерами переводить требования в технические решения
  • Участвовать в code review и внедрять обратную связь для повышения качества и консистентности
  • Отлаживать и устранять дефекты ПО и проблемы в продакшене
  • Участвовать в написании unit-, интеграционных и автоматизированных тестов
  • Поддерживать CI/CD-пайплайны и процессы деплоя совместно с DevOps и платформенными командами
  • Документировать код, дизайн и технические решения
  • Участвовать в Agile-практиках, включая планирование спринтов и ретроспективы
  • Изучать и применять новые технологии, инструменты и паттерны
  • Разрабатывать и интегрировать RESTful API

Требования

  • Опыт разработки на JavaScript, Node.js, ReactJS и React Native
  • Опыт работы с .NET, C# и SQL Server
  • Опыт работы с облачными платформами Microsoft Azure и AWS
  • Опыт разработки и интеграции RESTful API
  • Знание Git, CI/CD и облачного деплоя (предпочтительно)
  • Понимание основ разработки ПО, включая объектно-ориентированное проектирование и контроль версий
  • Знакомство с REST API и сервис-ориентированными архитектурами
  • Опыт работы с базами данных и концепциями хранения данных
  • Умение следовать установленной архитектуре и стандартам разработки
  • Сильные навыки решения проблем и отладки
  • Умение эффективно работать в инженерной команде
  • Хорошие коммуникативные навыки и желание учиться
  • Степень бакалавра в Computer Science, Engineering или смежной области либо эквивалентный практический опыт
  • 6–9 лет профессионального опыта в разработке ПО
  • Опыт поставки продакшен-ПО (предпочтительно)
  • Опыт работы в Agile- или командных средах разработки (предпочтительно)

Условия

  • Страховые планы (медицинское, life)
  • Пенсионные программы (401K/RSP, зависит от страны)
  • Конкурентный бонус
  • Mobility Allowance
  • Компенсация обучения
  • Оплачиваемые праздники компании
  • Время на волонтёрство
  • Базовая зарплата $119,200 – 149,000 USD в год
  • Минимум командировок или их отсутствие

Навыки

  • JavaScript
  • Node.js
  • ReactJS
  • React Native
  • .NET
  • C#
  • SQL Server
  • Microsoft Azure
  • AWS
  • RESTful APIs
  • Git
  • CI/CD

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

Senior Software Engineer - WGU Labs
Western Governors UniversitySeniorRaleighОфис
143,700 – 222,700 USD в год
13 окт.
Software Design Engineer
Censis TechnologiesMiddleEverettОфисРелокация
101,200 – 169,050 USD в год
12 окт.
Senior Software Engineer, CX Platform
CiscoSeniorSan JoseГибрид
167,700 – 245,200 USD в год
12 окт.
Associate Full Stack Engineer
ZOLL LifeVestMiddleChelmsfordОфисРелокация
103,000 – 115,000 USD в год
9 окт.
Lead Product Software Engineer (DevOps/Deep Web Tech)
The Walt Disney CompanyLeadGlendaleОфис
155,700 – 218,700 USD в год
9 окт.
Sr. Software Engineer Web — Subway, 119,200 – 149,000 USD в год, Shelton | itrelocate