Backend Team Leader

  • Information technology

Backend Team Leader

Job description


Мы — Pure, приложение для анонимного секса. Ты — будущий тимлид нашей backend-команды.


Мы — более 5 лет растём на рынке дейтинга. Ты — более 3 лет руководил разработкой.

Наш основной фреймворк — Django. Ещё ключевые слова: TeamCity, PostgreSQL, MongoDB, asyncio, Redis, AWS, RAML, Github-flow, Jira. Работаем по Agile: много, эффективно, без авралов.

Теперь подробнее. Pure работает на iOS и Android, совсем недавно запустилась веб-версия. Это лишь верхушка айсберга — уже сейчас идёт работа над двумя совершенно новыми приложениями. Ключ к этим проектам — наша бекенд-платформа SOUL, первый Mobile Backend as a Service для дейтинга. SOUL был запущен полтора года назад и уже решает ряд общих задач: авторизация, хранение пользовательских данных, интеграция с биллинг-системами, механики соединения пользователей, аналитика. Тактические задачи на ближайшее время — разбиение нашего монолита на микросервисы и завершение модуля аналитики покупок. Дальше — больше: интеграция аудио/видео-звонков и лямбда-функций, покрытие всего API функциональными тестами.


Мы не огромная корпорация, где всё медленно. Мы не поднявший первый раунд инвестиций стартап, где всё хаотично. Мы — прибыльная компания, в которой понимают, чего хотят добиться через полгода. Для SOUL есть чётко сформулированный roadmap — его выполнение мы доверим тебе. Сейчас в команде 3 разработчика и QA-автоматизатор — наймёшь ещё, если посчитаешь нужным. Вместе вы совершите публичный запуск SOUL, привлечёте первых клиентов из дейтинг-индустрии и сделаете свою платформу бескомпромиссно лучшим MBaaS для дейтинга. У тебя будет прямой контакт с продуктовым менеджером, техническим и генеральным директорами. Помимо них ежедневная коммуникация включает инженеров и тимлидов Operations-, iOS-, Android- и Frontend-команд.


Пара важных моментов: мы работаем удалённо, команда расположена в 3 часовых поясах: Москва, Киев, Лиссабон. Рабочая коммуникация — в Slack. Созвоны и подведения итогов спринтов — Hangouts. Никто не отслеживает твоё рабочее время и не напоминает про задачи. Главный критерий — эффективно и прозрачно доставленный результат.

Оплачиваемый отпуск — 22 рабочих дня в год. Заработная плата в евро.


Requirements

Наш основной стек: python/django, postgres, mongodb и asyncio мы ждем, что ты имеешь не менее 2 лет опыта работы с этими технологиями. Общение внутри soul-команды ведется на русском, но в публичных каналах, при постановке задач, написании документации или офисе мы общаемся по-английски и для тебя не это не должно стать проблемой. Так же, отличным плюсом будет знание других стеков и фреймворков из мира python. Кроме вышеназванных технологий мы используем Redis, AWS и RAML. A при разработке мы используем Github-flow, JIRA, Kanban и Teamcity и автоматизируем всё что можно и что нельзя.

Мы ищем не просто отличного разработчика, но ещё и командного игрока. Ты будешь напрямую взаимодействовать с QA-инженерами, фронтенд и бекенд разработчиками, поэтому нам важно, чтобы ты умел ясно излагать свои мысли, чувствовать своих коллег, проактивно доносить свои требования и совместно добиваться решения задач.