A

Lead FullStack Engineer (Backend-focused) (React, TypeScript)

ВАЖНО: на текущий момент мы НЕ можем рассмотреть кандидатов, которые находятся на территории РФ и РБ.

ayo support solutions На сервисе с: 01.08.26 17:37

↑ Вакансия с автоподнятием
Зарплата не указанаАрменияУдалёнка

ВАЖНО: на текущий момент мы НЕ можем рассмотреть кандидатов, которые находятся на территории РФ и РБ.

Мы ищем Lead FullStack Engineer с сильной экспертизой в backend-разработке.

Это не классическая менеджерская позиция. Мы ищем технического лидера, который сам пишет код, принимает архитектурные решения и помогает команде решать сложные инженерные задачи. Основной объем работы — разработка, а не управление людьми.

Вам предстоит развивать Enterprise-продукты компании — внутренние B2B-сервисы, партнерские порталы, интеграции и внутренние платформы. Вы будете работать с небольшой командой из 3 разработчиков и 2 QA-инженеров, участвуя в создании архитектуры и реализации ключевых компонентов системы.

Мы ожидаем, что вы будете активно использовать AI-инструменты для повышения скорости разработки и качества инженерных решений.

Чем предстоит заниматься:
  • Проектировать и разрабатывать масштабируемые backend-сервисы и REST API.

  • Принимать архитектурные решения и обеспечивать высокий уровень качества разработки.

  • Самостоятельно писать production-ready код и участвовать в реализации сложных задач.

  • Решать нетривиальные технические проблемы и повышать надежность системы.

  • Проводить code review и поддерживать единые инженерные стандарты.

  • Наставлять разработчиков, помогать команде расти и находить оптимальные технические решения.

  • Работать совместно с Product Manager, дизайнерами и QA-командой.

  • Совершенствовать процессы разработки и инженерные практики.

  • Использовать AI-инструменты (Cursor, GitHub Copilot, Claude Code и др.) в ежедневной работе.

Требования

Backend:

  • Более 7 лет коммерческого опыта разработки.

  • Отличное знание Node.js и TypeScript.

  • Опыт проектирования масштабируемых архитектур и распределенных систем.

  • Хорошее знание PostgreSQL, Redis, REST API.

  • Понимание асинхронной обработки данных и очередей сообщений.

  • Опыт работы с Docker и CI/CD.

Лидерство:

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

  • Опыт проведения code review.

  • Готовность менторить команду и помогать разработчикам развиваться.

  • Hands-on подход — желание и готовность самостоятельно писать код, а не только координировать работу команды.

AI-first Engineering:

  • Практический опыт использования Cursor, GitHub Copilot, Claude Code или аналогичных AI-инструментов.

  • Использование AI при разработке, отладке и подготовке документации.

  • Понимание возможностей современных LLM и готовность активно применять их в ежедневной работе.

Будет преимуществом:
  • React или Angular.

  • RabbitMQ.

  • Kubernetes.

  • GitOps.

  • Опыт работы с Web3 или blockchain-продуктами.

  • Интеграция LLM API (OpenAI, Anthropic и др.) в реальные продукты.

Условия:

  • Поддержка обучения — курсы, занятия английским и конференции (до 100% компенсации)

  • Уникальная программа лояльности

  • Командные выезды — оплачиваемые поездки на виллу на Кипр.

  • Мероприятия с призами — мы по-настоящему празднуем важные события

  • Корпоративный MacBook

  • Награда «Сотрудник месяца»

  • До 28 календарных дней отпуска + 8 корпоративных праздничных выходных + 5 персональных дней в год.

  • Новые карьерные треки — реальные возможности расти в экспертные или топовые роли

Похожие вакансии Node.js

hh.ru
100k–140k ₽РоссияЕкатеринбургУдалёнка

Оплата: 100 000–140 000 ₽ на руки в месяц + проектные бонусы (KPI)
Удалённая работа · Полная занятость

О компании и проектах

Nodera развивает технологические продукты и создаёт отдельное направление разработки собственных и клиентских сервисов.

Сейчас мы развиваем работающий маркетплейс недвижимости и инфраструктуру контентфабрики: поиск и подготовку видеоматериалов, автоматическую обрезку видео, анализ хуков и модуль аналитики результатов по клиентам. В дальнейшем будут новые продукты компании и заказчиков.

Ищем разработчика, который понимает основы программирования, умеет доводить задачи до работающего результата и использует AI-инструменты для ускорения разработки.

Как устроена работа

Вы будете постоянно работать над продуктами вместе с собственником Nodera. Собственник сам участвует в разработке: вместе вы обсуждаете технические решения, реализуете функциональность и улучшаете продукты компании и заказчиков. К дизайну подключается дизайнер.

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

  • Развивать существующие продукты: разбираться в коде, добавлять функциональность и сохранять работоспособность прежних функций
  • Создавать новые сервисы и модули: от обсуждения задачи и технического решения до запуска
  • Работать с frontend, backend, базами данных, API и интеграциями
  • Организовывать работу AI-агентов: ставить задачи, передавать контекст, проверять изменения и исправлять ошибки
  • Тестировать новые функции и проверять, что изменения не сломали существующие сценарии
  • Настраивать развёртывание, отслеживать ошибки и поддерживать продукты после запуска
  • Показывать ежедневный прогресс и доводить согласованные этапы до законченного результата

Что для нас обязательно

  • Завершённые работающие проекты: сайты, приложения или сервисы, которые можно показать и подробно разобрать
  • База программирования: вы умеете писать и читать код, находить причины ошибок и объяснять технические решения
  • Понимание архитектуры приложения: как взаимодействуют его части, где хранятся данные, как работают авторизация, API и обработка ошибок
  • Практический опыт работы с frontend, backend и базами данных
  • Опыт запуска проекта: вы можете рассказать, как тестировали его, разворачивали и решали проблемы после релиза
  • Практика использования AI-инструментов, например Codex, Claude Code или Cursor, с самостоятельной проверкой результата
  • Готовность учиться, разбираться в существующем коде и своевременно сообщать о сложностях

Рассматриваем кандидатов с небольшим коммерческим опытом. Важнее завершённые проекты, понимание программирования и ваш личный вклад. Подойдут собственные и клиентские проекты, если они действительно работают и вы можете объяснить, как их создали.

Технологии

В кодовых базах используются JavaScript/TypeScript, React, Node.js, Python, PHP/Yii2, SQL, очереди задач и Docker. Для работы с видео применяются ffmpeg и Remotion.

Не ожидаем экспертного знания каждого инструмента из списка. Нужны крепкая база и готовность поддерживать и развивать продукты с разным стеком.

Условия

  • Первые два месяца — 100 000 ₽ на руки в месяц
  • После испытательного срока — пересмотр по результатам работы с возможностью повышения базовой оплаты до 140 000 ₽ на руки
  • Сверх базовой оплаты — дополнительное вознаграждение за каждый новый продукт, который вы берёте в работу: создание нового сервиса или развитие и сопровождение существующего
  • AI-инструменты и токены оплачивает компания, для работы предоставляются корпоративные аккаунты
  • Удалённая работа из любой страны
  • Полная занятость и фокус на проектах Nodera, без совмещения с другой работой и сторонними заказами
  • Рабочий язык — русский. Английский не является обязательным требованием
  • Сотрудничество с ИП или самозанятым; другие варианты можно обсудить
  • Прямая работа с собственником и возможность развиваться вместе с новым направлением компании

Что прислать в отклике

  1. Ссылки на самые показательные завершённые проекты: работающий сайт, приложение или демо. GitHub — если код можно раскрывать
  2. Краткое описание задачи и того, что вы сделали лично
  3. Какие технологии и AI-инструменты использовали и как проверяли результат

Если проект закрытый, можно показать его в формате, который не нарушает договорённости о конфиденциальности.

Как проходит собеседование

Попросим продемонстрировать один из ваших проектов и рассказать о его создании от начала до конца: задача, архитектура, разработка, применение AI, тестирование, запуск и поддержка. Обсудим технические решения, возникшие ошибки и способы их исправления

Соц.сети
I

Full-stack Engineer

international_baccalaureateНа сервисе с: 09.10.26 16:16
Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

We're currently building a new #Engineering team here at the International Baccalaureate and have just opened six new roles, including Senior Engineer and engineering roles.

We are looking for full-stack engineers who enjoy spending most of their time on the front-end working with technologies such as Angular, JavaScript, TypeScript, React, and Node.js.

Experience integrating headless CMS platforms, such as Sanity CMS, coupled with Azure DevOps experience for CI/CD is a bonus.

These roles will work on two greenfield products that will support our schools and educators around the world.

Link to apply in the comments, so feel free to apply or get in touch.

#WorkingForaBetterWorld #Engineering

hh.ru
aya group

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

aya groupНа сервисе с: 11.08.26 11:58↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваУдалёнка

Мы развиваем финтех-продукты: банковские карты, мультивалютные счета, платежи и криптооперации. Это действующая система с реальными деньгами и десятками тысяч пользователей. Команда небольшая, поэтому разработчик напрямую участвует в технических и продуктовых решениях, работает с техлидом, frontend, mobile и QA и может вести задачи от бизнес-требования до production.

Стек: TypeScript (strict), Bun/Node.js, PostgreSQL (raw SQL, pgtyped, PL/pgSQL, функции и триггеры), GraphQL Yoga и codegen, REST, WebSocket, Redis, Kafka, GCP Pub/Sub, ClickHouse, Docker, GitLab CI, GCP Cloud Run и Cloud Functions, Sentry, Zod, Biome.

Обязанности:

  • Разрабатывать сервисы карт, счетов, операций, подписок, реферальной системы и комиссий — от схемы данных до API и фоновых обработчиков.

  • Работать с денежной логикой в PostgreSQL: разбираться в функциях и триггерах, сохранять инварианты балансов, проектировать транзакции, блокировки, индексы и безопасные миграции.

  • Развивать обработчики Kafka и Pub/Sub: обеспечивать идемпотентность, дедупликацию, корректные повторы и восстановление после частичных сбоев.

  • Поддерживать общий Kafka controller и прикладные событийные потоки.

  • Развивать GraphQL и REST API, а также события WebSocket. Сохранять обратную совместимость с независимо выпускаемыми клиентскими приложениями.

  • Интегрироваться с карточными, KYC, крипто- и почтовыми провайдерами, обрабатывать вебхуки и корректно разбирать случаи, когда результат внешнего вызова неизвестен.

  • Вести подсистему целиком: уточнять бизнес-правила, проектировать решение, выпускать его, проверять результат и документировать важные сценарии.

  • Планировать изменения схемы и данных без остановки критичных production-сценариев.

  • Разбирать инциденты на уровне приложения по цепочке API → БД → очередь → провайдер и безопасно восстанавливать незавершённые операции.

  • Участвовать в code review и технических решениях; вместе с QA улучшать проверки, с frontend и mobile согласовывать контракты.

Требования:
  • От 4 лет коммерческой backend-разработки на TypeScript/Node.js. Опыт Bun полезен, но не обязателен.

  • Сильный PostgreSQL: SQL руками, планы запросов, индексы, транзакции, блокировки и уровни изоляции; умение разбираться в большой существующей схеме.

  • Опыт с PL/pgSQL, триггерами и хранимыми функциями либо готовность быстро освоить этот слой. База данных здесь не только хранит данные: в ней реализована часть денежных правил.

  • Понимание систем с денежным состоянием: проводки и двойная запись, удержания, статусы операций, мультивалютность, конвертации, точность округлений, сверка и компенсация.

  • Опыт с Kafka, Pub/Sub или RabbitMQ: at-least-once доставка, повторная обработка, дедупликация и понимание границ между очередью, БД и внешним сервисом.

  • Опыт GraphQL и/или REST. Плюсом будет schema-first подход и кодогенерация типов.

  • Умение безопасно менять живую систему: сохранять обратную совместимость, планировать порядок миграции и деплоя, ограничивать rollout и проверять результат после выпуска.

  • Самостоятельность: способность получить задачу в бизнес-терминах, уточнить недостающие правила, спроектировать решение и довести его до production.

  • Инженерная аккуратность: строгая типизация, статический анализ, тесты в наиболее рискованных местах, понятные сценарии проверки и актуальная документация.

  • Умение расследовать сбои по конкретным идентификаторам и данным, отделять факт от гипотезы и не повторять денежную или внешнюю операцию без сверки результата.

  • Будет плюсом: ClickHouse, GCP Cloud Run, Pub/Sub и Cloud Functions, Docker, GitLab CI, Redis, WebSocket, Sentry, опыт в финтехе или криптопродуктах.

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

1. Профессиональный рост и развитие:

  • Работа над задачами в международном финтех-продукте

  • Бюджет на обучение, конференции и профессиональную литературу

2. Условия работы:

  • График работы 5/2 с гибким началом рабочего дня

  • Удаленный формат работы по миру

  • Компенсация ДМС после испытательного срока

  • Два дополнительных выходных дня в год

3. Корпоративная жизнь:

  • Яркие корпоративные мероприятия, от онлайн-квизов до выездов на природу

  • Поддержка спортивных увлечений команды

  • Отсутствие формализма и бюрократии, мы ценим результат и здравый смысл

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.