📍 Москва (м. Парк культуры)Полная удалёнка
X5FoodTech создаёт универсальную технологическую платформу для доставки еды. Продукты: экспресс-доставка «Пятёрочка Доставка» и «Перекрёсток.Быстро». Также сделали агрегатор «ОКОЛО», в котором уже находятся «Пятёрочка», «Перекрёсток», «Карусель» и доставка из любимых ресторанов.
Сейчас мы ищем в свою команду GoLang Developer / Backend Developer Go для того, чтобы совместно с командой заниматься разработкой нового сервиса, участвовать в выборе технологий, проектировании архитектуры и ее реализации.
Технологии/инструменты
GoLangpprofdlvGitDockerPostgresSQLMongoDBMemcachedRedisRabbitMQKafkaNATSRestfull API
- Для backend: Go, Redis, Rabbit MQ/ Kafka.
- Для хранения данных используют: MongoDB, PostgreSQL.
- Рабочие инструменты: Docker/Kubernetes, Gitlab, Jira / Confluence.
Чем предстоит заниматься
- Разработка микросервисов на языке GoLang.
- Оптимизация производительности, поиск узких мест.
- Написание юнит-тестов.
- Написание документации.
- Работа в команде, тесное взаимодействие с QA и продуктовой командами.
Кого ищем
- Опыт разработки на GoLang 2+ лет. Unit тесты, pprof, dlv.
- Git, Docker.
- Опыт коммерческой разработки с использованием PostgresSQL, MongoDB.
- Memcached, Redis, etc - использование на практике.
- Опыт использования RabbitMQ, либо с другими брокерами сообщений, например Kafka, NATS.
- Опыт разработки RestFULL API под нагрузкой.
- Опыт написание микросервисов.
Будет плюсом
- Знание Tdd, принципов solid, hexagon architecture.
- Знание основы работы с Kubernetes.
Что предлагаем
- Заботимся о комфорте: в крутом офисе WeWork на Парке Культуры, но с легкостью организуем работу из дома, если офис не для тебя.
- Оснащаем: предоставляем хорошую технику.
- Обучаем: делимся опытом + готовы при необходимости подключить нужные курсы и конференции.
- Заботимся о здоровье: ДМС + стоматология после испытательного срока.
- Удобный график.
- Отличная молодая команда.
- Свободное творческое пространство, минимум бюрократии.
- Если ты не из Москвы, поможем с переездом — оплатим дорогу и первый месяц аренды квартиры.
Как устроен процесс найма
- 30 минут — встреча с HR.
- 120 минут — Zoom-общение с командой.
- Оффер.
Светлана Иванова IT Recruiter