Middle Fullstack Developer (Backend + Web)

LikeAvto
Чита Опубликовано 27 мая 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

LikeAvto — платформа для импорта и продажи автомобилей (Азия → Россия). Продукт закрывает полный цикл сделки: подбор и покупка авто, логистика, таможня, витрина продаж и сопровождение клиента. Мы строим продукт, который работает в реальных процессах: с интеграциями, пользователями, ошибками и требованиями к стабильности. Экосистема продукта Backend API — NestJS, Prisma, PostgreSQL (REST API, бизнес-логика, интеграции) Мессенджер — NestJS, Socket.io, BullMQ (чаты, WebSocket, интеграция с amoCRM) CRM — Next.js / React (внутренний продукт для управления сделками) Витрина — Next.js / React (каталог автомобилей для клиентов) Mobile — React Native (offline-first сценарии, фотоотчёты) Команда и формат работы Полная занятость (офис / удалёнка / гибрид) Команда: 2 разработчика (mobile + fullstack), дизайнер part-time Задачи формирует CPO, техническое решение выбирает разработчик Scrum, Linear, спринты 1–2 недели CTO (аутсорс) Много ответственности и свободы: вы влияете на то, как будет устроен продукт Зона ответственности Вы отвечаете за развитие backend-платформы и web-части продукта: CRM, витрина, интеграции, инфраструктурные решения, стабильность продакшена. Это роль для разработчика, который способен самостоятельно проектировать решения, видеть систему целиком и делать продукт устойчивым. Что предстоит делать Разрабатывать и развивать backend: бизнес-логика, REST API, миграции, оптимизация запросов Делать функциональность для CRM и витрины (React / Next.js) Проектировать API-контракты совместно с mobile-разработчиком Развивать интеграции (amoCRM, платежи, валюты, логистика и др.) Поддерживать продукт в продакшене: инциденты, багфиксы, стабильность, наблюдаемость Улучшать архитектуру без остановки разработки (рефакторинг, выделение модулей, устранение техдолга) Продумывать security: аутентификация, права доступа, защита данных Участвовать в планировании: оценки, компромиссы, приоритизация техдолга Проводить взаимное code review с mobile-разработчиком Что для нас важно Мы ищем инженера с хорошей базой, который умеет делать продукт “как систему”: Уверенная разработка backend/web (не только “по таскам”, а с пониманием архитектуры) Опыт продуктовой разработки: от идеи до релиза и поддержки Ответственность за качество: стабильность, понятность кода, надежность решений Готовность быстро разобраться в домене и развивать продукт итеративно Требования (обязательные) 3+ лет коммерческой разработки (fullstack) Уверенный TypeScript Опыт разработки backend на Node.js (NestJS будет плюсом, но важнее архитектурное мышление) PostgreSQL или другие реляционные базы данных: проектирование схем, индексы, миграции, оптимизация запросов Проектирование REST API: структура контрактов, ошибки, версии, пагинация Опыт разработки web-интерфейсов на React / Next.js или аналогах Опыт поддержки продакшена: баги, инциденты, производительность, стабильность Понимание принципов чистой архитектуры / модульности Git + code review как стандарт работы Самостоятельность, ответственность, продуктовый подход Будет плюсом Очереди / фоновые задачи (BullMQ, RabbitMQ, Kafka и т.п.) WebSocket / real-time взаимодействие Интеграции с внешними сервисами и CRM (amoCRM или аналоги) Опыт работы с S3 / объектным хранилищем Docker / инфраструктура на уровне разработки Опыт с observability (логи, метрики, алерты) Понимание мобильной разработки и API под offline-first Опыт использования AI-инструментов для ускорения разработки Что важно знать Проект молодой ( года), тестов мало, часть решений сделана “на скорость”. Сейчас задача — быстро выпускать ценность, параллельно укрепляя фундамент: архитектуру, стабильность, поддержку и качество продукта.
Описание
LikeAvto — платформа для импорта и продажи автомобилей (Азия → Россия). Продукт закрывает полный цикл сделки: подбор и покупка авто, логистика, таможня, витрина продаж и сопровождение клиента. Мы строим продукт, который работает в реальных процессах: с интеграциями, пользователями, ошибками и требованиями к стабильности. Экосистема продукта Backend API — NestJS, Prisma, PostgreSQL (REST API, бизнес-логика, интеграции) Мессенджер — NestJS, Socket.io, BullMQ (чаты, WebSocket, интеграция с amoCRM) CRM — Next.js / React (внутренний продукт для управления сделками) Витрина — Next.js / React (каталог автомобилей для клиентов) Mobile — React Native (offline-first сценарии, фотоотчёты) Команда и формат работы Полная занятость (офис / удалёнка / гибрид) Команда: 2 разработчика (mobile + fullstack), дизайнер part-time Задачи формирует CPO, техническое решение выбирает разработчик Scrum, Linear, спринты 1–2 недели CTO (аутсорс) Много ответственности и свободы: вы влияете на то, как будет устроен продукт Зона ответственности Вы отвечаете за развитие backend-платформы и web-части продукта: CRM, витрина, интеграции, инфраструктурные решения, стабильность продакшена. Это роль для разработчика, который способен самостоятельно проектировать решения, видеть систему целиком и делать продукт устойчивым. Что предстоит делать Разрабатывать и развивать backend: бизнес-логика, REST API, миграции, оптимизация запросов Делать функциональность для CRM и витрины (React / Next.js) Проектировать API-контракты совместно с mobile-разработчиком Развивать интеграции (amoCRM, платежи, валюты, логистика и др.) Поддерживать продукт в продакшене: инциденты, багфиксы, стабильность, наблюдаемость Улучшать архитектуру без остановки разработки (рефакторинг, выделение модулей, устранение техдолга) Продумывать security: аутентификация, права доступа, защита данных Участвовать в планировании: оценки, компромиссы, приоритизация техдолга Проводить взаимное code review с mobile-разработчиком Что для нас важно Мы ищем инженера с хорошей базой, который умеет делать продукт “как систему”: Уверенная разработка backend/web (не только “по таскам”, а с пониманием архитектуры) Опыт продуктовой разработки: от идеи до релиза и поддержки Ответственность за качество: стабильность, понятность кода, надежность решений Готовность быстро разобраться в домене и развивать продукт итеративно Требования (обязательные) 3+ лет коммерческой разработки (fullstack) Уверенный TypeScript Опыт разработки backend на Node.js (NestJS будет плюсом, но важнее архитектурное мышление) PostgreSQL или другие реляционные базы данных: проектирование схем, индексы, миграции, оптимизация запросов Проектирование REST API: структура контрактов, ошибки, версии, пагинация Опыт разработки web-интерфейсов на React / Next.js или аналогах Опыт поддержки продакшена: баги, инциденты, производительность, стабильность Понимание принципов чистой архитектуры / модульности Git + code review как стандарт работы Самостоятельность, ответственность, продуктовый подход Будет плюсом Очереди / фоновые задачи (BullMQ, RabbitMQ, Kafka и т.п.) WebSocket / real-time взаимодействие Интеграции с внешними сервисами и CRM (amoCRM или аналоги) Опыт работы с S3 / объектным хранилищем Docker / инфраструктура на уровне разработки Опыт с observability (логи, метрики, алерты) Понимание мобильной разработки и API под offline-first Опыт использования AI-инструментов для ускорения разработки Что важно знать Проект молодой ( года), тестов мало, часть решений сделана “на скорость”. Сейчас задача — быстро выпускать ценность, параллельно укрепляя фундамент: архитектуру, стабильность, поддержку и качество продукта.

Похожие вакансии

Графический дизайнер проектов Russian Hospitality Awards и Гостеприимный бизнес
Премии Гостеприимства
Зарплата не указана
Полная занятостьОпыт не требуется
Senior/Lead системный аналитик
IT_One
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Менеджер по продукту
Призма
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Разработчик (Junior / Middle)
Зерокодер
Зарплата не указана
Полная занятостьОпыт не требуется
Менеджер по продажам продуктов для бизнеса
Точка Банк
от 130000 руб.
Полная занятостьОпыт 1–3 года
.NET-разработчик (Middle+ / Senior)
CRT
Зарплата не указана
Полная занятостьОпыт 3–6 лет