other

Go developer (middle)

Более недели назад

З/П не указана

Город: Москва

AppMagic

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 1 года

Обязанности:

AppMagic - B2B SaaS-платформа для аналитики мобильного рынка. У нас более 300 компаний-клиентов по всему миру, включая ByteDance (TikTok), Google, Playrix. Наша цель - стать топ-1 в своей области. Ценность нашего продукта том, что он позволяет быстро и емко отвечать на самые важные для бизнеса вопросы: что делать? как вырасти? Слово “Magic” в названии сервиса как раз про это: про уникальные инструменты, которые радикально упрощают поиск и интерпретацию важнейших инсайтов в данных о рынке и конкурентах. Команда у нас небольшая, сейчас в компании работает около 50-ти человек, но за счет исключительного профессионализма мы успешно конкурируем с крупнейшими компаниями, и уже вышли на вторую позицию в мире. Кого мы ищем: Изобретательного Golang разработчика, который любит и умеет решать сложные задачи парсинга/скраппинга данных, может отреверсить протокол/SDK и всячески открыт к исследовательским челленджам. Основной фокус будет на фичи про аналитику рекламы: мы добываем креативы из множества соц. сетей и платформ, понимаем на какие гео они работают, что по метрикам и многое другое. Данные парсим/cкраппим и это сложнее чем кажется: способ получения часто связан с работой с “черным ящиком”, множеством попыток эмуляции запросов и обходом банов, также объем данных большой (десятки террабайт), не всегда консистентный, который нужно надежно сохранять и агрегировать. В общем, задачи нестандартные и есть простор для ресёрча. В команде разработки на бекэнде 6-ть ребят синьорного уровня, открытые к обмену опытом. Любим нестандартное мышление и людей, которые могут привнести новые знания, подходы. Даем большую свободу действий, возможность использовать самые современные инструменты. Процесс разработки построенный и отлаженный: документация, автотесты, код ревью, CI/CD окружения. Работаем по Kanban, релизимся по готовности задач, в день может быть по 10-20 релизов. Таски ведем в Jira, документацию в Confluence. Backend cтек: Go, Postgres, Clickhouse, MongoDB, Elasticsearch, RabbitMQ, Gitlab, Docker, Kubernetes. Задачи: Предстоит создавать решения, которые увеличивают охват получения данных, добавлять новые источники, а также приглядывать за существующими. Работать вместе с аналитиками: брейнштормить как лучше получить данные, так и внедрять алгоритмы их обработки. Заботиться о качестве кода и улучшать архитектуру продукта. Что важно: Коммерческий опыт разработки на Go. Отличное знание SQL. Понимание того, когда стоит писать запросы вручную, а когда использовать ORM, умение писать и дебажить сложные запросы. Опыт написания парсеров/cкрапперов большого объема данных, либо понимание как решать такие задачи. Умение писать тестируемый код. Подход test-driven development приветствуется. Будет плюсом опыт: Clickhouse NoSQL (Mongo, Redis) Разработки под мобильные платформы. Реверс-инжиниринга, написания ботов. Разработки сетевых сервисов, понимание TLS FingerPrint, OSI 4. По условиям: Полностью удаленная работа из любой точки мира. Пересмотр зарплаты несколько раз в год по твоим результатам роста. 100% компенсация больничных и отпусков без лишних бумаг. Частичная компенсация ДМС, курсов английского, консультаций психолога, спорта и курсов. Возможность применять самые современные подходы и инструменты в разработке. Если описание позиции откликается и чувствуешь что это реально твоё, расскажи в сопроводительном письме всё что сочтешь нужным.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 124664976

Похожие вакансии

Middle Go developer

Договорная

Москва

ПСБ (ПАО «Промсвязьбанк»)

Middle Go Developer

От 180 000 до 260 000 руб.

Москва

Медиа-Майн

Middle Go Developer

Договорная

Москва

Киберпротект

Middle/ Senior Go developer

Договорная

Москва

Level.Travel

Middle Go Developer (DLP)

Договорная

Москва

Киберпротект

Backend-Developer GO/Golang (middle)

Договорная

Москва

Онлайн-школа Тетрика