Наша команда отвечает за внутренний стартап — создание инфраструктуры для умного электрического велосипеда Яндекса. У нас кросс-функциональная команда, которая закрывает полный спектр продуктовых проблем. В зоне нашей ответственности бэкэнд, мобильный и веб-фронтенд, разработка на стороне девайса (IoT-модуль) и всё промежуточное взаимодействие.
Мы ищем разработчика уровня Middle или Senior для работы над нашим бэкендом. Вы сможете проявить себя в одном из направлений:
- Бэкенд-разработка. Мы пишем сервисы на C++, а тестируем на Python
- Проработка продуктовых задач. Можно погрузиться в проблемную область и решать проблемы самого бизнеса
- Архитектура и проектирование. Поскольку у нас стартап, не все системы уже реализованы. Как только мы понимаем, что чего-то не хватает, добавляем новые сервисы в нашу инфраструктуру
Обязанности:
Разработка кода
У нас есть замечательные владельцы продукта с пачкой умопомрачительных идей о том, как сделать нашу систему ещё более удобной и замечательной. Вам предстоит воплотить в жизнь эти хотелки. Пишем на современном C++, используем userver и большой набор внутренних технологий. Команда небольшая и приветливая.
Системная интеграция
У нас есть замечательные партнёры с собственными системами управления бронированием велосипедов. Вам предстоит познакомиться с интерфейсами партнёрских систем и подружить их с нашим бэкендом.
Архитектурные вызовы
У нас новый продукт: нет легаси и техдолга, многое пишем с нуля. Все наши текущие проекты так или иначе связаны с расширением функциональности, а это значит, вас ждут интересные архитектурные задачки на всех уровнях – от кода до продукта и микросервисов.
Требования:
- Уверенно знаете C++ и userver или хотите их изучить
- Готовы делиться знаниями
- Будет плюсом: Способны решать системные или архитектурные задачки