Middle Backend Developer (Python) - Remote
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет, мы Krew Guru — стартап в области морского рекрутинга.
Мы помогаем морякам найти идеальную работу, а компаниям — лучшего кандидата, почти как HeadHunter, но только в море.
Уже собрали MVP, подняли инвестиции и привлекли более 8 тысяч пользователей в наш продукт, а это значит, что мы не собираемся останавливаться!
Подробнее о продукте можно почитать в блоге сооснователя United Investors - СтартUp Дня
______
Мы ищем backend разработчика (Python), который хочет развиваться в стартапе, готов вовлекаться во все процессы разработки и любит работать удаленно
Сейчас в команде frontend разработчика, backend, CTO + продуктовая команда с опытом работы в таких компаниях как Грузовичкоф/Таксовичкоф, Elama, PetShop и др.
В задачах на ближайшие кварталы — сервис создания вакансий для компаний, система рекомендаций и многое другое.
Ниже более подробно про требования и стек.
Обязанности:
- Работа над архитектурой проекта вместе с СТО
- Проектирование микросервисов с учетом бизнес-логики проекта
- Составление документации на API, разрабатываемого микросервиса (или микросервисов)
- Постоянное взаимодействие с фронтендерами и продуктовой командой
- Участие в еженедельных созвонах с командой
Требования:
- Опыт работы с Flask не менее трех лет (flask, flask-restful, mongoengine, gunicorn)
- Опыт работы с MongoDB и Postgres
- Опыт работы с Docker, Docker Compose
- Понимание концепции 12 factor apps
- Умение работать с чужим кодом
- Понимание, что такое Feature Toggle и как его использовать
- Опыт работы в команде не менее 2 лет
- Умение работать с git (большую часть времени хватает того, что обычно дает IDE или web ui github, но желательно уметь пользоваться терминалом)
- Уметь читать логи docker, nginx
- Уметь работать с Jenkins CI или любой другой CI-системой
- Находиться в часовом поясе близком к Москве (+/-2 часа)
- Умение решать задачи без оверинжениринга и энтерпрайзного подхода
- Понимать, что значит nice to have, but not right now при решении задач
Условия:
- Оформление договора с американским юр.лицом
- 5-и дневная рабочая неделя
- Гибкое начало дня (с 9:00 до 11:00)
- 100% удаленная работа