📍 Ташкент (Узбекистан)Помощь с переездом
Специализация
Golang / Python / C++
Технологии/инструменты
Python 3С++17Go
Selecty — российская IT-компания, оказывающая услуги по заказной разработке программного обеспечения. Работаем на рынке более 10 лет, с 2013 года успешно решая задачи любой сложности в рамках цифровой трансформации для крупного бизнеса. Среди заказчиков Selecty более 300 компаний из списка РБК Топ-500.
Cтек команды
Код в основном на Python 3 и С++17 и Go (мы используем фреймворк userver);
микросервисная архитектура: сотни микросервисов, большинство из них новые,
основная часть легаси осталась в монолите;
domain driven design.
Обязанности
Разработка продукта.
- Мы хотим построить новый маркетплейс междугородних поездок. Совместно с командой продукта и мобильной разработки вам нужно будет выстроить простое и понятное флоу для пассажира и для водителя.
Апгрейд механизмов ценообразования.
- Задача включает в себя множество факторов: фиксированные цены, наценки за повышенный спрос, маркетинговые кампании. Цель — сделать цены справедливыми для водителей, понятными и выгодными для пассажиров.
Масштабирование.
- Число пассажиров и водителей нашего сервиса растёт, при этом мы запускаем новые направления и страны — адаптируем и пересматриваем технические решения под постоянно возрастающую нагрузку. Вам предстоит продумывать и создавать новые микросервисы, менять архитектуру существующих, выбирать подходящие базы данных и способы коммуникации между микросервисами для обеспечения высокой производительности и отказоустойчивости.
Требования
- Пишете на одном или нескольких современных языках программирования.
- Знаете классические алгоритмы и структуры данных.
- Знакомы с реляционными и нереляционными базами данных.
- Умеете находить баланс между продуктовыми и техническими задачами.
Будет плюсом, если вы
- Успели поработать с базами данных SQL и NoSQL.
- Работали с микросервисной архитектурой, разработанной с использованием принципов domain-driven design.
- Разрабатывали на C++ (мы используем фреймворк userver).
- Умеете покрывать код тестами. Мы для тестирования используем фреймворк testsuite.
- Знаете, что такое собственные дата-центры и требования по высокому уровню надёжности.
Мария Фадькина Руководитель группы подбора