Collectors

Senior Software Engineer - Beckett

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

Senior-инженер в команду Beckett (Collectors) для модернизации платформы: перестройка на TypeScript-микросервисы и Next.js-фронтенды с постепенным выводом legacy-систем. Полное владение фичами от дизайна до продакшена и менторство инженеров.

Задачи

  • Проектировать и поставлять production-ready решения, легко тестируемые и понятные, с учётом граничных случаев, в рамках многих продуктов команды
  • Разрабатывать backend-сервисы на NestJS 11 / TypeScript с TypeORM и PostgreSQL
  • Разрабатывать frontend-фичи на Next.js / React 18–19
  • Участвовать в модернизации: заменять legacy-сервисы на Java 21 / Spring Boot и выносить функциональность из PHP-монолита в современные сервисы
  • Применять практики безопасности, тестирования (unit, integration, Cypress E2E), документации и мониторинга
  • Деплоить и эксплуатировать сервисы в AWS (ECS, Lambda, SQS) с Docker и IaC (AWS CDK на TypeScript, частично Terraform), CI/CD через CodeBuild
  • Использовать AI-инструменты разработки (Claude Code, GitHub Copilot, Cursor) в ежедневной работе с senior-уровнем проверки кода
  • Доводить крупные наборы изменений до конца в рамках 2+ спринтов
  • Реалистично оценивать объём работы, проактивно выявлять блокеры и согласовывать ожидания со стейкхолдерами
  • Делиться знаниями (tech talks, документация, design reviews), онбордить новых инженеров, участвовать в командных инициативах
  • Давать обратную связь коллегам и руководителю и воспринимать её

Требования

  • 5+ лет профессионального опыта разработки и эксплуатации production full-stack веб-приложений
  • Продвинутое владение TypeScript/Node.js (NestJS, Express) или глубокий опыт Java/Spring Boot с сильной мотивацией работать на TypeScript
  • Сильные навыки работы с реляционными БД (PostgreSQL и/или MySQL): проектирование схем, оптимизация запросов, ORM (TypeORM, Sequelize или аналоги)
  • Опыт frontend-разработки на React (предпочтительно Next.js): архитектура компонентов, управление состоянием (Redux или React Query), SSR/ISR, доступность, производительность
  • Опыт проектирования и потребления API (обязательно REST; GraphQL — плюс), включая auth, пагинацию и обработку ошибок
  • Прочная база в автоматизированном тестировании и CI/CD
  • Опыт работы с AWS и контейнерным деплоем (Docker)
  • Способность самостоятельно вести многоспринтовые задачи: скоуп, дизайн, коммуникация и поставка без ежедневного руководства
  • Практический ежедневный опыт использования AI-ассистентов и агентов (Claude Code, Copilot, Cursor или аналоги) с дисциплиной валидации сгенерированного кода

Условия

  • Работа в Collectors — ведущей компании в области технологий для коллекционеров
  • Модернизация платформы Beckett: TypeScript-микросервисы и Next.js
  • Возможны удалённые роли; для remote-ролей на финальных этапах может быть предложено on-site интервью
  • Видеоинтервью с включёнными камерами
  • Equal employment opportunity

Навыки

  • TypeScript
  • Node.js
  • NestJS
  • Express
  • TypeORM
  • PostgreSQL
  • MySQL
  • Next.js
  • React
  • Redux
  • React Query
  • SSR
  • ISR
  • REST
  • GraphQL
  • Cypress
  • AWS
  • ECS
  • Lambda
  • SQS
  • Docker
  • AWS CDK
  • Terraform
  • CodeBuild
  • CI/CD
  • Java
  • Spring Boot
  • PHP
  • Claude Code
  • GitHub Copilot
  • Cursor

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

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 окт.
Senior Software Engineer - Beckett — Collectors, Santa Ana | itrelocate