Senior Backend Developer (Python)

Зарплата

до 4000 $

Требования

Бэкенд разработчикPostgreSQLPythonMySQLRedisCeleryKubernetesCI/CDSQLMongoDBDocker

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

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

Компания

Разработка мобильных приложений

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

О компании и команде

Привет!
Мы — команда, которая создает топовые приложения для изучения языков. Нашими продуктами уже 7 лет люди пользуются по всему миру — в Латинской Америке и США, в Европе и Китае.

Наш флагман — это приложение Bright, с научным методом изучения английского и технологией быстрого пополнения словарного запаса. 1,5 млн новых активных пользователей приложения ежегодно — результат, который говорит сам за себя. Мы гордимся тем, что не зависим от инвестиций и очень давно вышли на самоокупаемость. Мы не стартап. В нашем арсенале приложения для изучения английского, испанского, французского и японского. Наши приложения растут благодаря опыту и data-driven подходу. 

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

Что мы можем тебе дать:

  • прежде всего, опыт работы в сильной продуктовой команде;
  • возможность написать проект с нуля;
  • хорошие отношения внутри команды, которые построены на доверии;
  • возможность реализовывать свои идеи и предложения в комфортной атмосфере команды, где все равны и нет токсичности;
  • преимущества работать удаленно и в тех условиях, которые тебе нравятся.

Ожидания от кандидата

  • опыт в работы от 3-х лет в разработке на языке Python и знание его основных принципов и библиотек;
  • опыт работы с фреймворками, такими как Django или другими аналогичными;
  • опыт проектирования и управления базами данных PostgreSQL и подобными;
  • опыт разработки API для мобильных приложений;
  • опыт работы с CI/CD;
  • опыт в unit и интеграционном тестировании;
  • желание развиваться и изучать новые технологии и инструменты.
  • самостоятельность, проактивность и умение брать на себя ответственность.

Круто, если ты уже:

  • имеешь опыт работы с Redis и Celery;
  • имеешь опыт работы с облачными платформами, такими как AWS, Google Cloud;
  • имеешь опыт работы с системами развертывания и автоматизации, такими как Docker или Kubernetes;
  • имеешь опыт работы с данными и процессами ML.

Тебе предстоит:

  • анализировать требования и реализовывать необходимый функционал серверной части нашего проекта;
  • написать с чистого листа админку и API для наших приложений;
  • настраивать конфигурацию на сервере;
  • осуществлять миграцию данных;
  • активно взаимодействовать с другими разработчиками, QA и продактом;
  • принимать участие в проектировании новых фич;
  • обновлять и писать документацию по технической реализации проекта со стороны сервера.

Наши рабочие инструменты:

  • локализация: Lokalise;
  • таск трекер и документация по проекту в Notion;
  • Slack для общения и командных созвонов.

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

  • работа из любой точки мира;
  • ЗП в $, € или ₽;
  • гибкий график;
  • индексация з/п при успешной работе;
  • 20 оплачиваемых дней отпуска + оплачиваемый больничный;
  • 1-2 месяца испытательного срока без снижения з/п;
  • возможность работать парт-тайм на время испытательного срока.

Бонусы

  • профессиональные ресурсы (статьи, видео, конференции) за наш счет;
  • командные сходки в разных городах и странах (фото с предыдущих трипов можно глянуть тут);
  • Если вакансия тебе не подходит, поделись ею с друзьями. Когда приведенный тобой друг пройдет испытательный срок, то ты получишь 500$.

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

В отклике на вакансию ждем резюме и краткое описание твоего опыта.

Процесс найма выглядит так:

  • интервью-знакомство;
  • интервью с Tech lead;
  • интервью с CEO;
  • оффер.