Team Lead (Node.js) (удаленная работа)

16 марта 2025

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

Вакансия: Team Lead (Node.js)

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

OmegaCarParts крупный оптовый поставщик оригинальных автозапчастей, работает на рынке более 12 лет. Собственные офисы и склады в России и ОАЭ общей площадью более 10 000 кв.м.

Цель ИТ команды - создавать и развивать собственную систему автоматизации всего бизнеса с использованием современных архитектурных подходов и технологий.

Автоматизирует:
обработку заказов клиентов и поставщиков, обработку прайсов с десятками миллионов строк, управление единым каталогом номенклатуры, управление закупками, расчёт скорости продаж, анализ рынка и расчет наших цен. Интегрирует разработанные сервисы с 1С. Интегрирует свою систему с системами клиентов и поставщиков.

Компания имеет огромный опыт и экспертизу в бизнес-процессах связанных с автозапчастями, наработки в каждом из направлений автоматизации данного бизнеса.

Сейчас решает много задач связанных с оптимизацией кода и интеграциями систем. Разрабатываем внутренний портал BackOffice в рамках единого интерфейса управления сервисами.

Стек проекта: Node.js, NestJS, Express.js, Vue.js, TypeScript, JavaScript, Go, gRPC, PHP 8+, Laravel 10+, PostgreSQL, ClickHouse, S3, Redis, Docker, GitLab, TeamCity, Jira, Confluence, Postman

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

  • Управлять небольшой командой из Backend, Frontend разработчиков и QA

  • Проводить code review, контролировать соответствие кода стандартам качества и производительности

  • Контролировать процессы CI/CD (в команде есть DevOps)

  • Участвовать в обсуждении нового функционала, декомпозировать задачи, производить оценку сложности и сроков реализации

  • Разрабатывать архитектуру системы

  • Участие в разработке и оптимизации структуру базы данных

  • Разрабатывать и поддерживать сервисы (новый функционал и рефакторинг).

Чего мы ждём:

  • Опыт управления командой от 3 человек (middle/senior разработчики, QA)

  • Уверенное знание всего цикла разработки

  • Желание создавать и развивать свой продукт, внимание к деталям

  • Уверенное знание TypeScript, JavaScript, Node.js, NestJS, Fastify, Express.js

  • Опыт коммерческой разработчики от 4 лет

  • Умение писать понятный, структурированный код

  • Понимание и умение применять принципы SOLID/DRY/KISS

  • Опыт работы с сервисной/микро-сервисной архитектурой, опыт работы с очередями

  • Опыт работы с нагруженными таблицами данных, хорошее знание SQL

  • Умение и желание покрывать код unit-тестами, опыт профилирования

  • Будет плюсом опыт работы с PHP, Python, Go, gRPC, WebSocket, Vue.js, CSS, HTML.

Что мы предлагаем:

  • Удаленную работу

  • График работы 5/2

  • Оплата на ИП любой страны

  • Оплачиваемый отпуск и больничный

  • Компенсация стоимости оборудования до 30% ($1000 max), после испытательного срока.



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

Team Lead Node.JS разработчик
Компания: Медиа Сервис
Зарплата: з.п. не указана
Team Lead Node.js
Компания: Appie.tech
Зарплата: от 269 364 до 538 727 руб.
Senior Node.JS Engineer
Компания: ArtVolkov.ru
Зарплата: от 450 000 до 600 000 руб.
Team Lead Fullstack Developer
Компания: ЕВРОТЕХКЛИМАТ
Зарплата: з.п. не указана