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% от месячного оклада раз в квартал, по результатам оценки.
Забота:
соблюдаем баланс жизни и работы - мы не следим за нашими сотрудниками по таймерам, для нас важна атмосфера доверия и результат.
скидки на продукцию компании;
предоставим технику для работы при необходимости.
Развитие:
оплачиваем профессиональное обучение, при желании и необходимости;
ценим новые идеи, не страдаем авторитарностью, доверяем профессионалам, которых нанимаем;
у нас нет бюрократической составляющей при выводе разработок в продакшн.
Москва
от 300000 RUR