описание
Навыки: Golang, ClickHouse, PostgreSQL, RabbitMQ, Elasticsearch, Saas, Обратная разработка, TDD/BDD. Квалификация: Senior. Специализации: Бэкенд разработчик.
**AppMagic - **B2B SaaS-платформа для аналитики мобильного рынка. У нас более 350 компаний-клиентов по всему миру, включая NetEase, Google, PlayVentures. Наша цель - стать топ-1 в своей области.
Сейчас в компании около 90 человек, команда небольшая, но сильная и профессиональная. Мы ценим инициативу, ответственность и свободу действий, поэтому ищем драйвового **Senior Golang-разработчика,** который готов влиять на продукт и архитектуру.
**Процессы и технологии**
- Архитектура микросервисная
- Процесс разработки построенный и отлаженный: код-ревью, TDD, CI/CD окружения
- Работаем по Kanban, релизимся по готовности задач (10–20 релизов в день)
- Таски ведем в Jira, документацию в Confluence
- **Backend стек:** Golang, Postgres, Clickhouse, MongoDB, Elasticsearch, RabbitMQ, Gitlab, Docker, Kubernetes.
**Основные челленджи:**
- Превращать бизнес-идеи в продуктовые фичи с учётом возможностей бэкенда.
- Планировать путь от идеи до MVP, искать оптимальные решения и предугадывать сложности.
- Обеспечивать масштабируемость фич и системы в целом.
- Поддерживать кодовую базу актуальной при обновлениях языков и фреймворков.
- Быстро находить ошибки и проектировать систему для лёгкой поддержки и развития.
**Кого мы ищем:**
- Разработчика, которому близка атмосфера стартапа - возможность работать не по строгому ТЗ, а свобода в действиях и подходах.
- Хорошие знания в архитектуре, принципах построения масштабируемых и надежных систем.
- Опыт коммерческой разработки на Go от 3х лет в продукте.
- Умение писать тестируемый код, подход test-driven development приветствуется.
- Отличное знание SQL. Понимание того, когда стоит писать запросы вручную, а когда использовать ORM, умение писать и дебажить сложные запросы в PostgreSQL/Clickhouse.
- Способность смотреть на продукт “глазами пользователя”, проактивность, стремление к product excellence.
**Мы предлагаем:**
- Полностью удаленную работу из любой точки мира.
- Пересмотр зарплаты несколько раз в год по твоим результатам роста
- 100% компенсация больничных и отпусков без лишних бумаг.
- Частичная компенсация ДМС, курсов английского, консультаций психолога, спорта и курсов!
- Возможность изучать и применять на практике самые современные инструменты и подходы к разработке.