Город: Томск
Зарплата:
от 200000
до 250000
RUR
Занятость: Полная занятость, Удаленная работа
Опыт работы: От 3 до 6 лет
Про вакансию
Что придется делать в роли backend-разработчика для проектов в Robot&? Никаких сюрпризов, кроме приятных: вы будете работать над продуктом, который начинается с нуля — в нём нет легаси и команда, несмотря на 15-летний опыт в разработке ПО, пока невелика, как и уровень бюрократии в ней. Выходит, можно влиять на архитектурные решения.
Сам продукт разрабатывается для российского образовательного рынка. Заходим с размахом — пользовательская база — более миллиона человек.
Что нужно делать
-
Разрабатывать backend, используя Python 3.х (fastapi, sqlalchemy)
-
Нести ответственность за результат: например, если каких-то ресурсов не хватает для выполнения задачи, то запросить их вовремя
-
Принимать участие в проектировании архитектуры продукта и схем БД
-
Проводить код ревью
-
Работать в связке с тим-лидом
Каких результатов ждём
-
Код, написанный в соответствии с лучшими практиками: DDD, TDD, SOLID, KISS и DRY
-
Задачи выполнены вовремя
Что нужно уметь
-
Python: более 3 лет опыта коммерческой разработки
-
Опыт работы с fastapi, sqlalchemy
-
Опыт написания сервисов REST API
-
Понимание SQL (PostgreSQL)
-
Знание шаблонов проектирования
-
База по алгоритмам и структурам данных
-
Опыт работы с Docker
-
Писать понятный и поддерживаемый код
-
Не доводить до попинывания: ждём проактивности и ответственности
Что пригодится тоже, но сейчас не обязательно
-
Опыт написания модульных тестов
-
Опыт работы с нагруженным проектом на PostgreSQL
-
Опыт работы с django
А что с нас
-
Команда с опытом, в которой слушают и слышат друг друга
-
Сложные интересные задачи
-
100% удалённая работа, но при желании есть офис в Томске
-
Трудоустройство в аккредитованной ИТ компании
Похожие вакансии