Readovka

Backend-разработчик / Backend Developer

140 000 - 200 000 RUR
  • Москва
  • Полная занятость
  • Гибкий график
  • От 3 до 6 лет
  • PostgreSQL
  • SQL
  • Docker
  • JavaScript
  • HTML
  • MS SQL
  • TypeScript
  • Backend
  • Vue.js
  • JS
  • Node.js
  • Git
  • Nest.JS
  • Английский — B1 — Средний

В крупный и быстрорастущий медиахолдинг ищем JavaScript-разработчика уровня Middle, который способен мыслить самостоятельно, предлагать решения и формировать новый облик и архитектуру разрабатываемого СПО.

Готовы обсудить гибридный график работы. Однако в первую очередь рассматриваются соискатели на работу из офиса. УДАЛЕНКИ НЕТ.

Проект:

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

Технологический стек:

Node.js, Nest.js / Vue.js, Quasar Framework / Prisma ORM, PostgreSQL / Docker.

Чем ты будешь заниматься:

  • Участие в полном жизненном цикле разработки, включая проверку требований, проектирование, написание кода, внедрение, тестирование;
  • Разработка нового и функционала;
  • Рефокторинг существующих решений (не так много) и реверс-инженеринг существующих решений и аналогов.
  • Участие в обсуждении новой функциональности;
  • Работа с базами данных и их проектирование, оптимизация запросов, проработка технической реализации БД для работы с большим объемом данных;
  • Участие в командной разработке по проектированию и реализации бизнес-процессов предметной области на платформе.

Мы ожидаем от тебя уверенные знания и опыт:

  • Уверенный опыт разработки на Nest.js + TypeScript
  • Уверенное знание JavaScript / TypeScript;
  • Уверенное знание SQL, PostgreSQL и опыт оптимизации запросов;
  • Опыт работы с JSON, XML, XSD, понимание их структур;
  • Глубокие познания в проектировании БД, работа с MySQL/PostgreSQL (с учетом работы под нагрузкой), кластеризация БД;
  • Уверенные знания Node.js
  • Опыт работы с системами контроля версий Git;
  • Опыт работы с Docker;
  • Способность документировать свою деятельность в WIKI.
  • Опыт работы с Jira / Confluence и ему подобных;

Твоим преимуществом будет:

  • Знание и проектирование NoSQL БД
  • Опыт работы с Kubernetes / Kafka / RabbitMQ / ORM;
  • Опыт работы в проектах по созданию веб-приложений, CRM, аналитических платформ подобных систем;
  • Написание понятной и полной документации к методам, например в Swagger;
  • Участие в разработке архитектуры серверных приложений и микросервисов.

Условия:

  • Оклад в зависимости от опыта, ориентированность на пожелания успешного кандидата;
  • Испытательный срок – 3 месяца;
  • График работы 5/2, гибридный;
  • Комфортный офис в центре Москвы: 5-7 минут от метро Проспект Мира.