368,657open jobs
9,442companies
50,883added this week
Browse all
Salary
$38k – $47k per year (net)
Location
In office (Moscow)
Seniority
Senior
Overview
Company
Impact
Profile match

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.

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

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

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

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

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

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

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

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

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

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

Этапы отбора

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

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

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

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

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

В отклике

Расскажите:

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

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

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

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

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

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

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

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

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

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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Moscow
$17k – $43k per year (Estimated) • In office • Full-Time • Tomsk
C#
Java
Python
DevOps
CI/CD
Docker
Git
Grafana
Graylog
Kubernetes
Prometheus
Splunk
Apply
$17k – $43k per year (Estimated) • In office • Full-Time • Perm
C#
Java
Python
DevOps
CI/CD
Docker
Git
Grafana
Graylog
Kubernetes
Prometheus
Splunk
Apply
Remote/Hybrid • Full-Time • 4+ years exp • Hong Kong
Node JS
JavaScript
Node JS
Nest.JS
Databases
Apache Kafka
Frontend
Vue.js
DevOps
AWS
Docker
Terraform
Amazon ECS
IoT
MQTT
Apply
Cloud Engineer (AWS) 8 hours ago
In office • Full-Time • 5+ years exp • Bachelor's Degree • Dalian
Python
DevOps
AWS
CI/CD
CloudFormation
Docker
FinOps
GitHub Actions
Kubernetes
Terraform
GitHub
Apply
Mobile Engineer 1 day ago
$18k – $59k per year (Estimated) • In office • 7+ years exp • Mumbai
Java
Kotlin
Objective-C
Swift
Frontend
GraphQL
DevOps
CI/CD
Git
Management
Confluence
Jira
Apply
$25k – $31k per year (gross) • Remote/Hybrid • Full-Time • 3+ years exp • Moscow
Design
Figma
Apply
$32k – $40k per year • In office • 3+ years exp • Moscow
JavaScript
Node JS
SQL
TypeScript
Node JS
Nest.JS
Databases
MySQL
PostgreSQL
Redis
Frontend
Next.js
React.js
Vue.js
DevOps
Docker
Git
Rest API
GitHub
Design
Figma
Apply
$18k – $45k per year (Estimated) • Remote/Hybrid • Moscow
AI/ML
CUDA
CUDA Toolkit
cuDNN
LLM
NVLink
Ollama
PyTorch
TensorRT
vLLM
DevOps
Docker
Windows Server
Apply
$16k – $37k per year (Estimated) • Remote/Hybrid • Full-Time • Moscow
Databases
Apache Kafka
PostgreSQL
Management
Bitrix24
Jira
Apply
$22k – $41k per year (Estimated) • Remote • 3+ years exp • Moscow
Python
SQL
AI/ML
LLM
OpenAI
Analytics
Power BI
Tableau
Apply
$21k – $44k per year (Estimated) • Remote • Full-Time • Moscow
Python
SQL
Databases
ClickHouse
PostgreSQL
AI/ML
Airflow
DevOps
Amazon S3
Apply
$21k – $35k per year • In office • Moscow
Bash
Python
Databases
MySQL
PostgreSQL
DevOps
Ansible
Debian
Grafana
Proxmox VE
Ubuntu
Zabbix
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.