О позицији
Команда ищет технического лидера для развития архитектуры и повышения качества, производительности и надёжности систем. Роль подойдёт сильному backend- или fullstack-инженеру, готовому руководить командой и при необходимости решать сложные технические задачи.
Чем предстоит заниматься
- Определять и внедрять технические стандарты и лучшие практики: правила написания кода, тестирование, CI/CD и документацию
- Обеспечивать производительность, надёжность и масштабируемость систем, включая оптимизацию, балансировку нагрузки и управление ресурсами
- Совместно с CTO принимать архитектурные решения по микросервисам, API-контрактам, схемам данных и выбору технологий
- Работать с DevOps-командой над улучшением CI/CD-пайплайнов, мониторинга, логирования и надёжности инфраструктуры
- Поддерживать высокие стандарты инженерной культуры через структурированные code review и обмен знаниями
- Обеспечивать высокое покрытие unit-, integration- и E2E-тестами и развивать культуру тестирования
- Участвовать в разборе инцидентов, post-mortem и RCA, улучшать отказоустойчивость системы
- Участвовать в долгосрочном архитектурном планировании и формировании технологического roadmap
- Работать с Product Owner и System Analyst над анализом и декомпозицией задач бэклога, оценкой технической сложности и выбором оптимальных способов реализации
- Организовывать командную работу: распределять задачи, расставлять приоритеты и контролировать прогресс
- Участвовать в техническом найме и оценке кандидатов
- При необходимости участвовать в разработке и решать сложные или высокозначимые технические задачи
Что мы ожидаем
- 10+ лет опыта разработки
- От 4–6 лет коммерческого опыта backend-разработки
- Практический опыт работы хотя бы с одним современным frontend-фреймворком: Angular предпочтительно, React или Vue
- Отличное знание Node.js и его экосистемы, глубокое понимание архитектуры, масштабируемости и создания надёжных сервисов
- Опыт работы с микросервисной архитектурой и способность развивать существующие системы
Будет плюсом
- От 1 года опыта в роли Tech Lead или Team Lead либо сильное желание перейти в эту роль
- Опыт работы с ClickHouse или MongoDB
- Знание NATS или других брокеров сообщений: Kafka, RabbitMQ и других
- Опыт работы с SaaS-, CRM- или ERP-системами
- Базовое понимание Linux, контейнеризации и деплоя: docker-compose, kubectl
- Опыт или знания в сфере affiliate- и performance-маркетинга
Условия и преимущества
- Полностью удалённая работа
- Конкурентная компенсация, соответствующая навыкам и опыту
- 21 рабочий день оплачиваемого отпуска в год, доступного после 3 месяцев непрерывной работы
- 7 оплачиваемых больничных дней в год без справки от врача
- 8 дополнительных гибких выходных дней в год
- Инклюзивная и адаптивная корпоративная культура
О компании и продукте
IREV развивает продукт в сфере lead distribution.
В технологическом стеке используются Node.js с TypeScript и распределённая система на backend, Angular на frontend, PostgreSQL, MongoDB, Redis и ClickHouse, а также Docker, GitLab CI/CD, Kubernetes, Prometheus и Grafana.
Как откликнуться
Для отклика свяжитесь с @irev_irina.