Терехов

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

До 200 000 RUR
  • Санкт-Петербург
  • Проектная работа
  • Удаленная работа
  • От 3 до 6 лет
  • JavaScript
  • Git
  • Docker
  • PostgreSQL
  • GitHub
  • CI/CD
  • TypeScript
  • MongoDB
  • Node.js
  • RabbitMQ
  • Redis

Компания terexov специализируется на внедрении IT-решений для бизнеса, разрабатывая цифровые продукты с использованием передовых технологий.

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

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

  • Разработка и поддержка серверной части веб-приложений на Node.js;

  • Создание RESTful API;

  • Проектирование и оптимизация баз данных (PostgreSQL) с использованием Prisma или других ORM;

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

  • Работа в команде разработчиков, участие в код-ревью и обмене знаниями;

  • Написание чистого, поддерживаемого и эффективного кода.

Требования:

  • Опыт разработки на TypeScript;

  • Уверенные знания Node.js и фреймворков;

  • Опыт работы с базами данных (PostgreSQL, MongoDB) и ORM (Prisma, Sequelize, Mongoose);

  • Понимание принципов REST API, аутентификации (JWT, OAuth);

  • Опыт работы с Redis, RabbitMQ/Kafka (или другими системами очередей);

  • Опыт работы с микросервисами;

  • Умение писать высоконагруженные системы с высоким RPS;

  • Базовые навыки в нагрузочном тестировании;

  • Знание Git и опыт работы в команде.

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

  • Опыт работы с Nest.js;

  • Опыт работы с React/Vue.js;

  • Знание Docker и основ DevOps (CI/CD, GitHub Actions).

Условия:

  • Работа в динамично развивающейся компании;
  • Возможность профессионального роста и развития;
  • Дружный и профессиональный коллектив;
  • Конкурентоспособная заработная плата, обсуждаемая по результатам собеседования;
  • Оформление по самозанятости, ИП;
  • Удаленный формат работы (при желании можно работать из офиса).