Разработчик логистической платформы в Доставку
По договоренности
Гибрид•Занятость: Полная•Требуемый опыт: От 3 до 5 лет
Офис
Описание вакансии
Мы применяем технологии Яндекса и создаём новые, чтобы построить прогрессивный сервис доставки и сделать жизнь людей приятнее и проще. У нас можно оформить доставку нажатием кнопки в знакомом приложении и отслеживать курьера на карте. Логистическая платформа — одно из новых направлений в ЯндексДоставке. Продукт решает задачу по доставке посылки из точки А в точку Б в комплексе: это может быть доставка по городу при помощи приложения Яндекс Go или международная доставка по воздуху, земле или воде на разных этапах. Мы развиваем бизнес и в России, и за рубежом: уже работаем в нескольких странах и планируем увеличивать темп.
Подробнее о задачах и вызовах, стоящих перед командой разработки. А что особенного именно в этой позиции: Чем предстоит заниматься? Это зависит от ориентированности разработчика. Есть как продуктовые, так и более инфраструктурные задачи. В общем случае, можно заниматься: Есть несколько выступлений, где мы рассказываем про примеры задачи и челленджей перед разработкой: https://www.youtube.com/watch?v=Z7oob9ZUmaQhttps://youtu.be/jhemRoXoass?si=Z7BZNwE9c_w4y0ro Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев. Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные20%. В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей. Также мы оплачиваем участие в профильных конференциях — как в качестве спикера, так и в качестве участника. Кроме того, в Яндексе есть внутренние проекты, где наши сотрудники делятся экспертизой, обсуждают сложные темы и разбирают кейсы своих проектов. Во всех крупных офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, спортивным инвентарём, душевыми, шкафчиками для одежды и вещей. Можете заниматься самостоятельно, а можете с корпоративным тренером.
Дополнительно
возможность проектировать систему с нуля, поскольку логистическая платформа — относительно новое направление; возможность влиять на продукт. Атмосфера стартапа, обсуждение решений с менеджером продукта, продумывание не только архитектуры, но и удобных продуктовых сценариев, как для больших международных компаний, так и для небольших клиентов; возможность профессионально развиваться. Многократный рост бизнеса подразумевает как технические вызовы (проектирование расширяемой архитектуры, выбор подходящей базы данных), так и связанные с ростом команды (управление командами и проектами, менторство и т. д.). классическими задачами разработки: проектировать API микросервисов, выбирать СУБД при проектировании решений, обеспечивать fault-tolerance (graceful degradation); задачи по разработке распределённых систем: проектировать с учётом eventual consistency, понимать уровни изоляции транзакций, использовать распределённые транзакции; архитектурными задачами: проектировать архитектуру микросевисов, продумывать отказоуйстойчивость (что случится при отключении дата-центра), выделять общую логику в изолированные микросервисы (например, сервис построения маршрута), применять паттерны распределённых систем (saga, deadline propagation); Техлидерскими задачами: запуск проектов нарастающей сложности от начала до конца, ведение роадмапа, проработка и защита архитектуры, запуск, организация команды; продуктовыми задачами: зачем запускать фичу, в чём отличие GMV от NI, какие метрики бизнеса будут ключевыми, как дёшево проверять гипотезы и срезать углы в продуктовом проекте. при желании стать классическим тимлидом (engineering manager): отвечать за организацию процессов разработки, развивать и мотивировать людей, нанимать сотрудников, чтобы усилить команду. Знаете алгоритмы и структуры данных Умеете и любите писать код на C++

