Backend-engineer

Зарплата

от 300 000 до 400 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Grow mobile in-app susbcriptions

Описание вакансии

Условия работы

👨‍💻 Что делать?

  • Разработка апи для мобильных SDK: высоконагруженный модуль (>10k RPS), работа с App Store и Play Store API, сторонними интеграциями.
  • Разработка апи для портала Adapty: много кастомных SQL запросов для аналитики, большая часть данных хранится в ClickHouse.
  • Оптимизация существующего кода для повышения производительности, перенос части функционала на асинхронную модель работы.
  • Код-ревью, оценка архитектуры проекта.
  • Помощь инженерам поддержки со сложными тикетами. 
  • Помощь в управлении инфраструктурой сервиса: мы используем Kubernetes, инфраструктурой управляет Flant, но идеи по улучшению исходят от разработчиков.

⚙️ Требования

  • Опыт программирования на Python не менее 3 лет.
  • Отличное знание SQL, понимание работы БД в целом и в частности PostgreSQL.
  • Опыт работы с большими нагрузками (RPS, количество данных).
  • Опыт работы с очередями задач (Celery, Dramatiq).

🏅 Будет плюсом

  • Опыт работы с ClickHouse.
  • Опыт работы с AWS, Google Cloud, Azure.
  • Опыт работы с FastAPI.
  • Опыт работы с Kafka.

Бонусы

🤖 Немного про наш текущий стэк

Большая часть апи написана на Django + Gunicorn. Основная база Postgres, для аналитики — ClickHouse. В качестве очереди сообщений используем Dramatiq. Думаем на тему того, чтобы часть API перенести на FastAPI, а Dramatiq (Redis) заменить на Faust (Kafka). Мы хостимся в AWS и Google Cloud, для менеджмента контейнеров используем Kubernetes.

😻 Условия

Мы ищем человека на фулл-тайм. У нас нет привязки к месту работы, но с нами комфортно работать из GMT+3 (Москва, Киев, Минск) и соседних часовых поясов. Мы работаем удаленно с небольшим коворкингом в Москве, в работе используем все удобные для нас инструменты. Синк раз в день, каждый понедельник планирование недельного спринта. Мы сможем с вами сработаться, если вы понимаете принципы удаленной работы, умеете декомпозировать и адекватно оценивать сроки по задачам, можете работать самостоятельно и не пропадаете.

Зарплатная вилка: 300000-400000 рублей на руки. Есть опционная программа.

В ваших руках будут все необходимые инструменты, прямое общение с основателями, разработчиками и всеми членами команды Adapty.

🚀 О нас

Мы помогаем разработчикам мобильных приложений лучше продавать мобильные подписки. Основные фичи продукта — это SDK для подключения in-app покупок, аналитика подписок и А/Б-тесты платежных экранов (пейволов). Наш продукт позволяет увеличить выручку разработчиков в среднем на 20-30% за первые несколько месяцев.

Наша миссия – демократизировать дорогую технологию экспериментов и работы с подписками и сделать её доступной широкому кругу мобильных разработчиков.

Дополнительные инструкции

✉️ Как откликнуться?

    Если вы заинтересовались, пожалуйста, пришли своё CV на почту dp@adapty.io с темой Backend Job или можешь написать напрямую в телеграмм @ditansu Дима Подопросветов.