Описание вакансии
Привет! Меня зовут Тимур — я HR food-tech компании STARTER наш большой родитель Heads&Hands и сейчас мы ищем скиллового Middle Python Developer'a в нашу команду.
Что такое STARTER?
STARTER — крупная SaaS платформа автоматизации онлайн заказов для всей food-индустрии, наша главная цель это упросить и улучшить диалог между гостем и рестораном, тем самым увеличивать продажи и предоставить комфортный сервис с помощью онлайн инструментов: сайтов, мобильных приложений, программы лояльности, CRM и т.д.. Сейчас у нас больше 150 клиентов ресторанов в 5 странах.
Мы довольно рано начали пилить монолит и развивать микросервисную архитектуру, у нас можно активно участвовать в проектировании системы. Поэтому ищем Python разработчика, которому интересно прокачивать скиллы и расти вместе с командой.
Чем предстоит заниматься:
- Участвовать во всех этапах разработки в составе scrum-команды: собирать и анализировать требования, декомпозировать и оценивать задачи, писать код, релизить его (со временем);
- Писать микросервисы, придерживаясь событийно-ориентированной архитектуры: писать новые либо расширять старые;
- Покрывать код тестами: в основном это e2e, в узких местах unit-тесты;
- Делать перекрестное код-ревью: выполнив задачу, создаем МР в master, кидаем в чат, отмечая мейнтейнера сервиса, также к ревью могут присоединиться желающие;
- Решать архитектурные задачи как отдельных сервисов, обсуждая в команде питонистов, так и отдельных сервисов, обсуждая с другими командами
Взаимодействовать предстоит с командами проекта: frontend, mobile, backend разработчиками, product owner-ом, тестировщик-ом, дизайнерами
Что ждем в твоем опыте:
- От 2-х лет коммерческого опыта, знает что такое SOLID, DRY, KISS, интересуется паттернами проектирования;
- Знаешь Python 3.8;
- Имеешь опыт работы с одним из фреймворков: Django, Flask, FastAPI;
- Обладаешь опытом работы с реляционными базами данных (у нас Postgres) и уверенно владеет SQL
Преимуществом будет:
- Опыт работы с Redis, Celery, Docker, Gitlab CI, Nginx;
- Опыт работы с брокерами сообщений Kafka или RabbitMQ, знание алгоритмов и структур данных;
- Знание других языков программирования: JavaScript, Go.
Почему у нас классно?
Мы существуем на рынке с 2020-го года, поэтому компания гибкая в коммуникации и процессах, что позволяет нам быстро развиваться. В свою команду отбираем экспертов, которым интересно влиять на продукт, помогать развивать и улучшать его, а также расти вместе с компанией.
А еще у нас:
- Удаленка / гибрид / офис, как тебе комфортнее, офис расположен в центре Санкт-Петербурга, м. Петроградская;
- Гибкий график, мы начинаем рабочий день до 11:00, у нас не следят за сотрудниками, доверяем и поддерживаем честность;
- Рабочую технику, MacBook или приличный Laptop по выбору;
- Полностью белую зарплату, мы работаем по ТК РФ/СЗ/ИП;
- Здоровую атмосферу в команде, мы проводим ежемесячные встречи для синхронизации и обратной связи;
- Компенсируем от 50% до 100% стоимости обучающих курсов;
- Корпоративы и подарки на праздники;
- Отзывчивое руководство и классных людей рядом, в команде 40 человек с интересным опытом. Постепенно костяк профессионалов и отделов формируется. Следом за ростом компании будет твой профессиональный и карьерный рост.