Senior Node.js Backend Developer

Дата размещения вакансии: 27.01.2025
Работодатель: Hay-Studio
Уровень зарплаты:
з/п не указана
Город:
Москва
улица Правды 8к13
Требуемый опыт работы:
От 3 до 6 лет

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

Если у тебя нет опыта работы с Node.js, TypeScript, PostgreSQL, Websockets, Redis — эта вакансия, вероятно, не для тебя.

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

Задачи:

  1. разрабатывать программный код серверных частей приложений на Node.js, в т.ч.

  2. разработка базовой логики и алгоритмов работы приложений,

  3. разработка API для взаимодействия с фронтенд-частью приложений,

  4. рефакторинг и переработка существующего кода,

  5. практический опыт работы с реляционными СУБД (PostgreSQL)

  6. Знание Docker и Kubernetes, docker-compose.

  7. Умение декомпозировать задачи и планировать разработку.

  8. Навыки коммуникации, навыки работы в Jira и Confluence.

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

  10. Способность работать независимо и в составе команды для решения задач и достижения целей проекта.

С чем мы работаем (опыт в этих сферах крайне приветствуется):

  1. NodeJS (знание Javascript, платформы NodeJS)

  2. Typescript и обычный Javascript

  3. PostgreSQL (GreenPlum)

  4. Redis, git, Postman, PM2, nginx

  5. Приветствуется знание Python и Java, blockchain (изучение и переписывание на NodeJS стороннего кода на этих языках)

Что нам важно:

  1. Опыт разработки бэкенда на NodeJS от 3 лет.

  2. Опыт написания веб-сервисов (REST API).

  3. Понимание технологий: HTTP, XML, JSON, DI.

  4. Знание SQL баз данных и ORM, умение проектировать БД, писать и оптимизировать SQL запросы.

  5. Умение работать с GIT и трекером задач.