TL;DR
Backend Developer (Go): Разработка и оптимизация бэкенд-сервисов для сервиса путешествий с акцентом на интеграции с внутренними и внешними системами и развитие публичного API. Фокус на работе с микросервисной архитектурой, проектировании интерфейсов и участии в проработке архитектуры новых фич.
Локация: Гибридный формат работы с возможностью посещения офиса по потребности.
Компания
Туту — крупный сервис путешествий, который ежедневно помогает людям подбирать и бронировать поезда, самолеты, автобусы и отели.
Что делать
- Разрабатывать бэкенд на Golang и PHP, уделяя основное внимание Go (70/30).
- Реализовывать программные интеграции с внутренними и внешними сервисами.
- Отвечать за качество кода и покрывать его unit-тестами.
- Участвовать в проработке архитектуры, обсуждениях и планировании новых фич.
- Проводить код-ревью и выступать наставником для новых разработчиков.
- Коммуницировать с участниками других команд и активно участвовать в поиске и решении технических проблем.
Требования
- Опыт коммерческой разработки на Golang от трёх лет и желание работать с PHP.
- Опыт разработки микросервисной архитектуры.
- Опыт проектирования архитектуры приложения, взаимодействия сервисов и описания интерфейсов (REST openapi, grpc protobuf).
- Умение и желание писать unit-тесты.
- Опыт работы с Kafka и реляционными БД.
- Готовность много взаимодействовать с другими командами и брать ответственность за задачи.
Культура и преимущества
- Работа в распределенной команде по Scrum.
- График работы 5/2 с гибким началом рабочего дня.
- Возможность работать гибридно или из офиса.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →