GREEN-API — международная технологическая компания, развивающая платформу интеграции с мессенджерами. Мы строим высоконагруженный backend, работаем с внешними API и протоколами и постоянно расширяем платформу новыми интеграциями.
Ищем сильного Team Lead Backend, который возьмёт ownership за техническое развитие backend-команды, архитектуру и качество разработки.
Что предстоит делать
- Руководить backend-командой: распределять задачи, помогать разработчикам расти, проводить 1:1 и технические ревью.
- Отвечать за технические решения и архитектуру backend-систем.
- Проектировать и развивать микросервисную архитектуру.
- Участвовать в разработке наиболее сложных и критичных компонентов системы.
- Развивать интеграции с мессенджерами, внешними API и нестандартными протоколами.
- Разбираться в legacy-коде и последовательно улучшать его без остановки продуктовой разработки.
- Выстраивать инженерные практики: code review, тестирование, CI/CD, observability, документацию и технические стандарты.
- Следить за производительностью, отказоустойчивостью и масштабируемостью сервисов.
- Вместе с Product/Management определять технические приоритеты и оценивать сроки и риски.
- Участвовать в найме backend-разработчиков и формировать сильную инженерную команду.
Что для нас важно
Обязательно:
- 5+ лет коммерческой backend-разработки.
- 2+ года в роли Tech Lead / Team Lead или фактический опыт технического лидерства команды.
- Сильный практический опыт с Go и/или Node.js
- Глубокое понимание микросервисной архитектуры и распределённых систем.
- Опыт проектирования API и интеграций со сторонними системами.
- Понимание очередей, асинхронного взаимодействия, retry/idempotency и обработки отказов.
- Опыт работы с MongoDB и/или PostgreSQL.
- Практический опыт с Redis и RabbitMQ или аналогичными технологиями.
- Понимание Kubernetes и принципов production deployment.
- Умение читать и разбирать чужой код и незнакомые протоколы.
- Способность принимать технические решения и аргументированно отстаивать их.
- Умение не только ставить задачи, но и самостоятельно погружаться в код, когда ситуация этого требует.
Будет большим плюсом
- Опыт работы с высоконагруженными системами.
- Опыт reverse engineering / анализа закрытых или плохо документированных API.
- WebSocket, криптография и протоколы обмена сообщениями.
- Опыт миграции или рефакторинга legacy-систем.
- Опыт построения observability: metrics, logs, tracing, alerting.
- Английский для работы с технической документацией и международными командами.
Наш стек
Go · Node.js · MongoDB · PostgreSQL · Redis · RabbitMQ · Kubernetes
Стек может развиваться — для нас важнее инженерное мышление и способность быстро осваивать новые технологии.
Что предлагаем
- Полную занятость, работа в офисе
- Реальное влияние на архитектуру и техническое развитие продукта.
- Сильные инженерные задачи вместо формального менеджмента.
- Конкурентную зарплату — обсуждаем индивидуально.
- Для релокации в Астану — помощь с переездом и релокационный пакет.
- Дополнительные корпоративные бенефиты: оплачиваемые обеды, компенсация занятий спортом и тд.