Обязанности:
Rossko - российская компания, основанная в 1997 году. Мы занимаемся производством и дистрибуцией автозапчастей. Мы работаем в России, Казахстане и уже сотрудничаем с Эмиратами. Наши объекты находятся в 114 городах. ИТ-направление – это сердце нашей компании, мы развиваем и поддерживаем 37 ИТ-продуктов. У нас 5 дата-центров, более 1000 виртуальных серверов и более 30 Tb оперативной памяти. Для наших ИТ-специалистов мы создали аккредитованное в Минцифры юрлицо "Блэклайт", чтобы наши сотрудники получали все льготы ИТ-компаний. Сейчас мы создаем уникальное веб приложение на рынке с нуля. Нам нужен крепкий бэкендер на Node.js, который умеет проектировать базы данных, понимает паттерны интеграций и способен самостоятельно, аккуратно и без перфекционизма собрать под свой API рабочий клиентский интерфейс на React. Вам предстоит: Проектировать архитектуру бэкенда и структуру БД (PostgreSQL); Строить отказоустойчивые интеграции со внутренними контурами компании (включая обмен данными с 1С: Enterprise); Реализовывать асинхронное взаимодействие, очереди и фоновые задачи; Разрабатывать SPA-клиент на React/TypeScript (в команде есть UX/UI – самому выдумывать дизайн не придется); Выстраивать сквозную типизацию (End-to-End Type Safety): шарить DTO и типы между бэкендом и фронтендом; Отвечать за весь цикл доставки своей фичи от схемы в БД до отображения в браузере. Мы ожидаем: Опыт коммерческой разработки от 3х лет, в которых обязательно есть опыт разработки высоконагруженного бэкенда на Node.js; Отличное знание современного React (Functional Components, Hooks) и библиотек управления серверным состоянием (TanStack Query / RTK Query); TypeScript на уровне написания строгих типов, Уверенное владение PostgreSQL: проектирование схем, написание чистых SQL-запросов, понимание работы индексов, опыт работы с механизмами миграций; Опыт работы с брокерами сообщений и очередями (RabbitMQ, Kafka, Redis + BullMQ и тд); Опыт интеграций со сторонними громоздкими API (SOAP, сложные XML/JSON структуры); Понимание принципов ACID, транзакционности и блокировок в БД. Будет плюсом: Опыт работы с фреймворком NestJS; Практический опыт интеграции приложений именно с бэком на 1С; Опыт написания базовых Dockerfile и понимание принципов CI/CD. Вас ждет Комфорт: удаленный режим работы и гибкий график; полный онбординг за 3 месяца; работаем по Kanban, service delivery manager поможет выстроить работу и быстро достичь результата; оклад “белый”, трудоустройство официальное с первого дня; мы следим, чтобы оклады были в рынке и пересматриваем их если рынок ушел вперед; есть премия 30% от месячного оклада раз в квартал, по результатам оценки. Забота: соблюдаем баланс жизни и работы - мы не следим за нашими сотрудниками по таймерам, для нас важна атмосфера доверия и результат. скидки на продукцию компании; ДМС через полгода работы; предоставим технику для работы при необходимости. Развитие: оплачиваем профессиональное обучение, при желании и необходимости; ценим новые идеи, не страдаем авторитарностью, доверяем профессионалам, которых нанимаем; у нас нет бюрократической составляющей при выводе разработок в продакшн. Мы ждём тебя в нашей команде!Похожие вакансии
Backend-разработчик Node.js + Frontend на React (Fullstack)
От 40 000 до 50 000 руб.
Москва
SiteAnalyzer