Rossko - российская компания, основанная в 1997 году. Мы занимаемся производством и дистрибуцией автозапчастей.
Мы работаем в России, Казахстане и уже сотрудничаем с Эмиратами. Наши объекты находятся в 114 городах.
ИТ-направление – это сердце нашей компании, мы развиваем и поддерживаем 37 ИТ-продуктов.
У нас 5 дата-центров, более 1000 виртуальных серверов и более 30 Tb оперативной памяти.
Для наших ИТ-специалистов мы создали аккредитованное в Минцифры юрлицо "Блэклайт", чтобы наши сотрудники получали все льготы ИТ-компаний.
Сейчас мы расширяем ИТ-отдел и ищем Backend разработчика в Бизнес-юнит: сеть станций техобслуживания FIT SERVICE (с 299 станциями в 152 населенных пунктах).
Предстоит работать над продуктами для сопровождения и развития FIT SERVICE - FLEET FIT и мобильного приложения.
-
СТЕК: Nest.js (Monolite/Microservices), TypeScript, PostgreSQL, MikroORM/TypeORM, BullMQ, NATS, Redis, RabbitMQ, Rest/GraphQL
Вам предстоит:
-
Разработка нового функционала
Участие в проектировании и реализации новых модулей и API на Node.js в соответствии с требованиями бизнеса. -
Поиск и устранение ошибок (дебаг)
Анализ и исправление багов в существующем коде, обеспечение стабильной работы приложений. -
Рефакторинг кода
Оптимизация и улучшение архитектуры и читаемости существующего кода для повышения его производительности и сопровождаемости. -
Мониторинг и поддержка производительности
Настройка и использование инструментов мониторинга (например, Prometheus, Grafana, New Relic) для отслеживания состояния приложений и быстрого реагирования на инциденты. -
Ведение технической документации
Поддержка в актуальном состоянии документации по коду, API, архитектуре решений и процессам разработки. -
Взаимодействие с командой
Работа в тесном сотрудничестве с фронтенд-разработчиками, тестировщиками, DevOps и менеджерами проектов для достижения общих целей.
Мы ожидаем:
-
Уверенное владение JavaScript и TypeScript
Опыт разработки серверной логики с использованием современных возможностей языка. -
Знание Node.js фреймворков:
-
NestJS — модульная архитектура, декораторы, DI
-
Express.js — базовая настройка, middleware, роутинг
-
-
Опыт работы с реляционными базами данных:
-
Уверенное владение PostgreSQL
-
Написание и отладка сырых SQL-запросов
-
-
Навыки написания unit-тестов
Опыт работы с любыми пакетами для тестирования (например, Jest, Mocha, Vitest и др.) -
Опыт работы с системами контроля версий
-
Уверенное владение Git
-
Работа с ветками, pull/merge requests, разрешение конфликтов
-
-
Понимание основ контейнеризации и масштабирования:
-
Работа с Docker
-
Знание принципов работы pm2, nginx, кластеризации Node.js, управления потоками и процессами
-
Будет плюсом:
-
Опыт работы с нереляционными БД:
-
MongoDB, ClickHouse или другие NoSQL-решения
-
-
Изучение или владение второй backend-экосистемой:
-
Например, Python (FastAPI, Django) или Golang
-
Вас ждет
Комфорт:
-
удаленный режим работы и гибкий график;
-
полный онбординг за 3 месяца;
-
работаем по Kanban, service delivery manager поможет выстроить работу и быстро достичь результата;
-
оклад “белый”, трудоустройство официальное с первого дня;
-
мы следим, чтобы оклады были в рынке и пересматриваем их если рынок ушел вперед;
-
есть премия 30% от месячного оклада раз в квартал, по результатам оценки.
Забота:
-
соблюдаем баланс жизни и работы - мы не следим за нашими сотрудниками по таймерам, для нас важна атмосфера доверия и результат.
-
скидки на продукцию компании;
- ДМС через полгода работы;
-
предоставим технику для работы при необходимости.
Развитие:
-
оплачиваем профессиональное обучение, при желании и необходимости;
-
ценим новые идеи, не страдаем авторитарностью, доверяем профессионалам, которых нанимаем;
-
у нас нет бюрократической составляющей при выводе разработок в продакшн.