👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Backend Developer

Требования

БэкендPythonGolangApache KafkaGit

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

МоскваПолный рабочий день

Компания

Разработка компьютерного программного обеспечения

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

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

Реализуем амбициозный проект в области ресторанного бизнеса. В связи с появлением новых задач и расширением штата, ищем, в свою команду, талантливого Backend-разработчика.

Приложение Mayber — это удобный сервис на платформах IOS, Android, Web, позволяющий реализовать большое количество потребностей, как у пользователей — гостей заведений, так и у администраторов ресторана и официантов.

Для ресторана это система автоматизации процесса обслуживания гостей, обработки заказов, бронирования столов, всё через мобильное приложение.

Для гостя это приложение для просмотра меню в удобном формате с возможностью:

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

О вакансии:

  • Если ты уверенный Middle или Senior;
  • Если хочешь расти и развиваться внутри небольшой команды и атмосферы стартапа;
  • Если ты не пишешь код без тестов;
  • Если swagger для тебя не просто иностранное слово;

...тебе определенно к нам!

С чем придется иметь дело:

  • Хостинг в облаке Google;
  • На бэкенде используем Goleng/Python 3.8;
  • PostgreSQL в облаке;
  • Kafka в облаке;
  • CI/CD, код в GitLab;
  • Окружения: production, development, staging;

Тебя ждут задачи:

  1. Поддержка существующих сервисов;
  2. Участие в разработке новых сервисов и продуктов;
  3. Участие в разработке архитектуры проекта;
  4. Интеграция с внешними системами;
  5. Написание читабельного чистого кода;
  6. Исправление ошибок, оптимизация кода;
  7. Покрытие написанного кода тестами (unit тесты);
  8. Проведение Code-Review;
  9. Ведение технической документации.

Требования:

Обязательно:

  • Middle/Senior Рython;
  • Глубокое понимание принципов асинхронного программирования на Рython;
  • Опыт работы с Аsyncio;
  • Опыт работы с Аiohttp (либо Tornado);
  • Знание SQL (PostgreSQL), Аsyncpg;
  • Опыт работы с технологией контейнеров Docker;
  • Git, GitLab.

Плюсом будет:

  • Опыт работы с Kafka;
  • Опыт работы с облачными SaaS (GCS, AWS);
  • Опыт работы с Django Framework;
  • Знание Golang.

Условия:

  • Полная занятость 5/2 (выходные сб, вс и гос. праздники);
  • Гибридный график работы офис/удаленка;
  • Комфортный и офис в шаговой доступности от метро Бауманская;
  • Удобный график для жаворонков, сов и неопределившихся: с 9 -12 до 18 - 21;
  • Нет фиксации рабочего времени, работаем на закрытие задач;
  • Официальное оформление с соблюдением всех социальных гарантий;
  • Чай/кофе/сладости в офисе, оборудованная столовая;
  • Пакет ДМС;
  • Нет дресс-кода, бюрократических проволочек при оформлении;
  • Здоровая атмосфера в команде молодых и активных ребят;
  • Digital-инструменты для работы, позволяющие вам решать текущие задачи быстро и эффективно;
  • Сложные и интересные задачи, в области разработки проекта, аналогов которому еще не существует;
  • Свобода в области самостоятельного принятия решений по вопросам разработки;
  • В нашей команде твои достижения никогда не останутся незамеченными;
  • Кикер

Зарплата:

  • Готовы обсуждать и отталкиваться от ваших пожеланий и знаний.