Top.Mail.Ru
ROSSKO

Фуллстек (Node.js/React ) разработчик

Москва Удаленно
280 000 - 300 000 ₽

Вам предстоит:

  • Проектировать архитектуру бэкенда и структуру БД (PostgreSQL);
  • Строить отказоустойчивые интеграции со внутренними контурами компании (включая обмен данными с 1С: Enterprise);
  • Реализовывать асинхронное взаимодействие, очереди и фоновые задачи;
  • Разрабатывать SPA-клиент на React/TypeScript (в команде есть UX/UI – самому выдумывать дизайн не придется);
  • Выстраивать сквозную типизацию (End-to-End Type Safety): шарить DTO и типы между бэкендом и фронтендом;
  • Отвечать за весь цикл доставки своей фичи от схемы в БД до отображения в браузере.

Мы ожидаем:

  • Опыт коммерческой разработки от 3х лет, в которых обязательно есть опыт разработки высоконагруженного бэкенда на Node.js;
  • Отличное знание современного React (Functional Components, Hooks) и библиотек управления серверным состоянием (TanStack Query / RTK Query);
  • TypeScript на уровне написания строгих типов,
  • Уверенное владение PostgreSQL: проектирование схем, написание чистых SQL-запросов, понимание работы индексов, опыт работы с механизмами миграций;
  • Опыт работы с брокерами сообщений и очередями (RabbitMQ, Kafka, Redis + BullMQ и тд);
  • Опыт интеграций со сторонними громоздкими API (SOAP, сложные XML/JSON структуры);
  • Понимание принципов ACID, транзакционности и блокировок в БД.

Будет плюсом:

  • Опыт работы с фреймворком NestJS;
  • Практический опыт интеграции приложений именно с бэком на 1С;
  • Опыт написания базовых Dockerfile и понимание принципов CI/CD.

Комфорт:

  • удаленный режим работы и гибкий график;
  • полный онбординг за 3 месяца;
  • работаем по Kanban, service delivery manager поможет выстроить работу и быстро достичь результата;
  • оклад “белый”, трудоустройство официальное с первого дня;
  • мы следим, чтобы оклады были в рынке и пересматриваем их если рынок ушел вперед;
  • есть премия 30% от месячного оклада раз в квартал, по результатам оценки.

Забота:

  • соблюдаем баланс жизни и работы - мы не следим за нашими сотрудниками по таймерам, для нас важна атмосфера доверия и результат.
  • скидки на продукцию компании;
  • ДМС через полгода работы;
  • предоставим технику для работы при необходимости.

Развитие:

  • оплачиваем профессиональное обучение, при желании и необходимости;
  • ценим новые идеи, не страдаем авторитарностью, доверяем профессионалам, которых нанимаем;
  • у нас нет бюрократической составляющей при выводе разработок в продакшн.
Помочь с выбором?
Помочь с выбором?
Поможем устроиться на эту работу или лучше!

Отклик