Backend-разработчик (TypeScript / Node.js / GraphQL / Apollo)

Дата размещения вакансии: 13.10.2025
Работодатель: Элли Софт
Уровень зарплаты:
от 170000 до 220000 RUR
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Элли Софт совместно с ВкусВилл строит эффективные и человечные расписания сотрудников. Их автоматизируют AI и IT-команды, которые работают по принципу клиентократии с фокусом на реальную ценность для клиента, горизонтальные связи и автономность команд вместо тотального контроля.

Сейчас мы ищем backend-разработчика, который поможет развивать архитектуру нашего продукта и создавать надёжные, масштабируемые сервисы на TypeScript и GraphQL. Этот человек будет проектировать и поддерживать API, связывающие фронтенд и внешние системы, участвовать в принятии архитектурных решений и вносить свой вклад в качество и устойчивость продукта. Мы ищем того, кто чувствует ответственность за результат, умеет работать в самоуправляемой команде и готов к динамичной среде, где изменения — часть роста.

Что тебе предстоит делать

  • Разработка и поддержка API-сервисов на TypeScript / Node.js

  • Реализация и оптимизация GraphQL-схем и Apollo Server

  • Участие в проектировании архитектуры, повышении производительности и отказоустойчивости

  • Интеграция с внешними системами (HR, ERP, BI, 1С и др.)

  • Взаимодействие с фронтенд-командой (React + Apollo Client)

  • Поддержка CI/CD-процессов и внедрение лучших инженерных практик

Что для нас важно в тебе

  • Опыт работы с TypeScript / Node.js от 2–3 лет

  • Уверенное владение GraphQL / Apollo Server

  • Знание паттернов проектирования и принципов модульной архитектуры

  • Понимание работы кэширования, оптимизации запросов

  • Понимание работы асинхронных процессов, очередей, событийных моделей

  • Опыт работы с базой данных PostgreSQL (MongoDB — будет плюсом)

  • Умение писать тестируемый и поддерживаемый код, знание Jest / Mocha/ Playwright или Cypress

  • Опыт работы с системами контроля версий (Git) и CI/CD (GitLab, GitHub Actions, Jenkins и т.д.)

Навыки, которые помогут тебе преуспеть

  • Опыт с NestJS и другими фреймворками

  • Опыт работы с RabbitMQ и ELK стеком

  • Понимание React / Apollo Client — чтобы эффективно взаимодействовать с фронтендом

  • Опыт работы с высоконагруженными SaaS-проектами

  • Знание принципов Domain-Driven Design (DDD) или Clean Architecture

  • Опыт участия в проектировании архитектуры или технических решений

Личные качества

  • Умение работать в самоуправляемых кросс-функциональных командах

  • Готовность к работе в среде с высокой динамикой изменений и экспериментами

  • Инициативность, умение предлагать решения, а не просто выполнять задачи

  • Готовность участвовать в дискавери-фазе — понимать потребности пользователей и бизнеса

Что мы предлагаем

  • Удаленный формат
  • Прозрачные и экологичные отношения - мы ценим честность и вклад в общее дело, а не тотальный контроль
  • Работу в аккредитованной IT-компании со всеми льготами
  • Культуру, где твоя работа будет замечена и признана