TeamLead Backend Node.JS (удаленная работа)
(вакансия в архиве)

14 августа 2024

Уровень зарплаты:
от 330 000 до 370 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: TeamLead Backend Node.JS

Описание вакансии

Облачные технологии компания, которая 13 лет на рынке разработки, мы разрабатываем собственный продукт и берем заказы на крупные разработки от крупнейших компаний страны. В моменте формируем новую команду разработки для создания собственного продукта.

Основной продукт многофункциональная CRM система c таск-трекером и корпоративным мессенджером. А также, создание эксклюзивных чат-ботов на базе собственного движка.

Сейчас мы в поиске Тимлида для старта формирования нашей команды!

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

  • Участие в проектировании/проектирование архитектуры backend-систем.

  • Работа над масштабируемостью, производительностью и безопасностью системы.

  • Проведение технических ревью кода и участие в кросс-ревью кода с другими командами.

  • Умение выбрать и обосновать выбор технологий, стек технологий и инструменты.

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

  • Планирование работы команды.

  • Найм и онбординг новых сотрудников в команду.

  • Поддержка текущей кодбазы, рефактор слабых мест и создание нового функционала.

  • Участие в обсуждении требований и функциональности с командой аналитиков.

  • Планирование и внедрение оптимизаций для повышения эффективности.

  • Оценка и управление техническими рисками, а также участие в планировании релизов с учетом управления предсказуемостью.

  • Проведение регулярных аудитов кода и архитектуры проектов.

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

  • Взаимодействие с аналитиками, QA и другими участниками команды проекта.

  • Работа с технической документацией.

Требования:

  • Общий опыт работы в backend от 3х лет
  • Знание и опыт работы с Node.js.

  • Опыт работы с базами данных (MongoDB, Redis, понимание принципов работы индексов и их отличий, понимание работы внутренних операторов баз данных для дебагинга и поиска неэффективных запросов, оптимизация запросов к базе данных).

  • Опыт работы с брокерами сообщений (RabbitMQ, NatsMQ, понимание особенностей работы как монолитов так и микросервисов, понимание принципов работы PubSub, понимание работы масштабирования и балансировки нагрузки).

  • Понимание принципов построения архитектуры (CQRS, Event Sourcing, Event-Driven Architecture, MVC).

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

  • Покрытие кода тестами (Mocha)

  • Работа с OpenAPI

  • Умение декомпозиции и оценки задач, контроль сроков и кода.

Будет большим плюсом:

  • Хорошее ориентирование в методологиях разработки, включая Kanban и Scrum, а также понимание всех этапов жизненного цикла разработки ПО.

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

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

  • Опыт руководства и управления разработчиками, предпочтительно на Node.js-проектах, не менее года, включая навыки распределения задач, мотивации членов команды и обеспечение достижения общих целей.

  • Проводил оценки производительности команды разработчиков и разрабатывал обучающие программы для их профессионального роста и развития.

  • PM2, AWS.

Условия:
  • Белая зарплата согласно ТК РФ, а также возможность регулярно увеличивать свой доход благодаря оценке профессионального роста. Премии по завершению релизов продукта для всей команды и регулярные полугодовые премии.

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

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

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

  • Компенсация спорта, обучения и технического оснащения, более подробно обо всех бонусах расскажет наш руководитель.



Посмотрите похожие вакансии

Fullstack разработчик
Компания: Involta
Зарплата: з.п. не указана