Senior Fullstack-разработчик

Работодатель:
Зарплата:
270 000 - 340 000 руб.
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Дмитровское шоссе, 163Ак2

RIVVI - развивающийся автомобильный IT-проект.

Сейчас мы усиливаем внутреннюю продуктовую команду и переходим к следующему этапу технологического развития платформы.

Ищем Senior Fullstack-разработчика, который сможет работать непосредственно с production-кодом, принимать архитектурные решения и участвовать в развитии технического фундамента продукта.

Это hands-on позиция: нам нужен инженер, который способен одновременно принимать технические решения и самостоятельно реализовывать критически важные части системы.

Основные задачи

  • Разработка frontend и backend частей продукта.

  • Работа с существующей production-системой.

  • Технический аудит отдельных компонентов.

  • Выявление архитектурных проблем и технического долга.

  • Рефакторинг критически важных частей системы.

  • Проектирование новых модулей.

  • Проектирование и развитие API.

  • Проектирование структуры данных.

  • Оптимизация работы с базами данных.

  • Интеграция внешних систем и API.

  • Оптимизация производительности.

  • Повышение надежности и стабильности системы.

  • Участие в выборе технических решений.

  • Участие в формировании архитектуры продукта.

  • Оценка и декомпозиция сложных задач.

  • Code review.

  • Документирование архитектурных решений.

  • Взаимодействие с другими разработчиками и техническими командами партнеров.

Что мы ожидаем

  • Сильный коммерческий опыт Fullstack-разработки.

  • Уровень Senior.

  • Опыт работы с production-системами.

  • Сильное знание JavaScript / TypeScript.

  • Глубокое понимание современного frontend.

  • Сильная backend-база.

  • Опыт проектирования API.

  • Хорошее понимание SQL и проектирования баз данных.

  • Понимание архитектуры современных веб-приложений.

  • Опыт интеграции сторонних систем.

  • Опыт работы с Git.

  • Опыт работы с существующими и legacy-проектами.

  • Опыт рефакторинга.

  • Умение самостоятельно принимать технические решения.

  • Умение аргументировать выбранный подход.

  • Умение видеть систему целиком.

  • Ответственность за конечный технический результат.

Будет большим преимуществом

  • React / Next.js.

  • Node.js / NestJS.

  • PostgreSQL.

  • Redis.

  • Docker.

  • CI/CD.

  • Опыт работы с серверной инфраструктурой.

  • Опыт проектирования масштабируемых систем.

  • Опыт работы с высоконагруженными продуктами.

  • Опыт разработки маркетплейсов, классифайдов или крупных каталогов.

  • Опыт работы со сложным поиском.

  • Опыт внешних API-интеграций.

  • Опыт технического аудита.

  • Опыт миграции legacy-систем.

  • Опыт технического лидерства.

  • Опыт code review и mentoring.

Что особенно важно

Мы не ищем разработчика, который просто выполняет задачи по готовому техническому заданию.

От Senior-разработчика мы ожидаем способность самостоятельно погружаться в систему, видеть технические риски и предлагать решения.

Нам важно, чтобы человек умел отвечать не только на вопрос:

«Как это разработать?»

Но и на вопросы:

«Как это лучше спроектировать?»

«Какие у решения есть ограничения?»

«Что произойдет с системой при дальнейшем масштабировании?»

«Как реализовать изменение без ухудшения стабильности действующего продукта?»


При этом позиция остается hands-on.
Значительная часть времени будет посвящена непосредственной разработке.

Роль внутри команды

Senior Fullstack-разработчик станет одним из ключевых технических участников команды.

В зоне ответственности:

  • участие в архитектурных решениях;

  • разработка критически важных компонентов;

  • техническая оценка решений;

  • декомпозиция сложных задач;

  • code review;

  • помощь другим разработчикам;

  • участие в формировании стандартов разработки;

  • прямое взаимодействие с руководителем проекта.

Условия

  • Полная занятость.

  • График 5/2.

  • Работа внутри основной продуктовой команды.

  • Предоставляем рабочую технику.

  • Прямое взаимодействие с руководителем проекта.

  • Высокая степень технической самостоятельности.

  • Возможность непосредственно влиять на архитектуру продукта.

  • Минимум бюрократии.

  • Быстрые согласования.

  • Большой объем новой разработки.

  • Долгосрочная работа.


Уровень заработной платы обсуждается индивидуально по результатам технического интервью.

Этапы отбора

  1. Знакомство с руководителем проекта.

  2. Техническое интервью.

  3. Разбор предыдущих проектов.

  4. Архитектурный / практический кейс.

  5. Финальное обсуждение роли и условий.

В отклике

Расскажите:

  • какие production-системы вы разрабатывали;

  • за какие части архитектуры отвечали;

  • какой Fullstack-стек использовали;

  • какие сложные технические задачи решали;

  • был ли опыт технического аудита;

  • был ли опыт работы с legacy-кодом;

  • участвовали ли в рефакторинге или миграции существующих систем;

  • принимали ли самостоятельные архитектурные решения.

Будет полезна ссылка на GitHub или краткое описание наиболее сложного проекта, в котором вы принимали участие.

Детальная информация о продуктовой стратегии, внутренней архитектуре, текущей инфраструктуре и планируемых направлениях разработки раскрывается кандидатам на следующих этапах отбора.

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

Senior разработчик Python/Django (Гибрид)
Тх Решения

Опыт коммерческой разработки на Python/Django от 5 лет. Опыт работы с PostgreSQL (оптимизация запросов, проектирование БД). Самостоятельность и ответственность.

300 000 руб.
Главный врач в клинику косметологии
Шиян Юлиана Игоревна

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

150 000 - 300 000 руб.
Ведущий бренд-менеджер
STENOY

От 3-х лет в маркетинге, только в сфере недвижимости/девелопмента. Знание рынка недвижимости г. Москвы и его тенденций.

280 000 руб.
Главный инженер проекта / ГИП (проектирование, тепловые сети)
ГК Проф Инжиниринг

Высшее техническое образование. Опыт работы в должности в ГИПа/ Главного специалиста в проектных организациях от 3 лет. Опыт по проектированию...

250 000 руб.
Старший финансовый специалист
Хребтов Никита Сергеевич

Опыт работы в финансах, бухгалтерском учете, аудите или финансовом консалтинге от 2 лет. Опыт подготовки аналитических материалов для руководства будет...

300 000 - 300 000 руб.