Москва, Николоямская набережная, 3
Метро: КурскаяСтек (уже используется)
Проект написан с использованием нескольких технологий, вам нужно уметь (или быть готовым) работать с ними:
Backend: Node.js (NestJS), Golang
Frontend: Angular, React (важно разобраться в текущей реализации)
Data: PostgreSQL, Elasticsearch
Infra: Docker
Задачи
Приемка проекта: Аудит текущего кода и архитектуры, настройка окружения.
Hands-on разработка: Поддержка текущего функционала и разработка новых фич (Fullstack).
Стабилизация: Рефакторинг критических узлов, настройка CI/CD.
Подготовка к росту: Определение, какие части системы нужно переписать, а какие оставить, формирование технического бэклога.
Найм: В будущем — поиск разработчиков (Backend/Frontend) и делегирование задач.
Мы ищем человека, который
Не боится чужого кода. Вы умеете читать и понимать логику предшественников, не стремясь переписать всё «с нуля» в первый же день.
Fullstack-универсал. Вы уверенно чувствуете себя и в бэкенде (Node/Go), и в фронте (React/Angular).
Архитектор-прагматик. Вы понимаете, когда нужно «быстро», а когда «правильно».
Самостоятелен. Вы способны организовать свою работу без ежедневного контроля.
Ключевые требования
Опыт коммерческой разработки 5+ лет.
Опыт работы с микросервисами (или модульным монолитом) на Node.js или Go.
Знание PostgreSQL и Elasticsearch на уровне оптимизации запросов.
Опыт работы в роли Tech Lead или Senior-разработчика, который брал на себя ответственность за весь проект.
Мы предлагаем
Полную свободу в выборе стратегии устранения тех. долга и рефакторинга.
Возможность выстроить инженерную культуру компании «под себя» перед наймом команды.
Конкурентная заработная плата.
Postgres Professional
Москва
до 350000 RUR