Nexttao

Senior Software Engineer

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

Senior Software Engineer в команду Software Engineering в Нью-Йорке. Ключевая задача — миграция сложного legacy enterprise-приложения на современный стек (NestJS, React/TypeScript, Temporal.io) с активным использованием AI-инструментов в разработке.

Задачи

  • Возглавить полную переписку production enterprise-веб-приложения на современный стек (NestJS, React/TypeScript, Temporal.io) по модулям с сохранением совместимости с существующей базой MSSQL
  • Использовать AI-инструменты разработки для генерации, рефакторинга и валидации кода, применяя инженерное суждение при ревью и архитектурных решениях
  • Вести full-stack разработку: backend (JavaScript, Python, NestJS/Node.js), frontend (React + TypeScript) и слой данных (TypeORM + Microsoft SQL Server)
  • Переносить legacy-процессы на Temporal.io, включая длительные workflow, очереди человеческих задач, таймеры и условную логику
  • Проектировать и поддерживать RESTful API с документацией OpenAPI/Swagger, управлять контрактами между новыми и legacy-модулями в период перехода
  • Разворачивать и управлять решениями в AWS, Azure или GCP, внедрять CI/CD, infrastructure-as-code и контейнеризованные деплои (Docker, Kubernetes)
  • Устанавливать инженерные стандарты для новой кодовой базы, проводить code review и писать хорошо покрытый тестами поддерживаемый код
  • Наставлять junior-инженеров и показывать пример ответственного использования AI-инструментов разработки

Требования

  • 5+ лет профессиональной разработки ПО с подтверждённым опытом поставки production-систем
  • Сильный опыт TypeScript/JavaScript и Node.js; NestJS или аналогичный backend-фреймворк
  • Уверенный опыт React в создании сложных data-driven веб-приложений
  • Опыт работы с реляционными базами данных и ORM; MSSQL — сильный плюс
  • Опыт работы с облачными платформами (AWS, Azure или GCP) и практический DevOps (CI/CD, Docker, Kubernetes)
  • Способность разбираться в системах, которые вы не создавали — анализ legacy-кода централен для роли
  • Открытость к AI-инструментам разработки (Claude Code, Copilot, Cursor и др.)
  • Сильные коммуникативные навыки для общения с технической и нетехнической аудиторией

Условия

  • Работа в команде Software Engineering в Нью-Йорке
  • Среда, поощряющая профессиональный рост, развитие навыков, сотрудничество и обмен знаниями
  • Работа над крупной модернизацией платформы с использованием AI-инструментов как части рабочего процесса

Навыки

  • TypeScript
  • JavaScript
  • Node.js
  • NestJS
  • React
  • Python
  • TypeORM
  • Microsoft SQL Server
  • MSSQL
  • Temporal.io
  • RESTful API
  • OpenAPI
  • Swagger
  • AWS
  • Azure
  • GCP
  • CI/CD
  • Docker
  • Kubernetes
  • Claude Code
  • Copilot
  • Cursor
  • C#
  • Apache Airflow
  • Apache Flink
  • Kafka
  • Figma

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

Staff Engineer II - AI Forward Full Stack Engineer
Western Alliance BankSeniorPhoenixОфис
14 окт.
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 — Nexttao, Гибрид | itrelocate