Награды компании 0 наград из 3
Забота о сотрудниках Получена: 20.09.2024
97% выполнено
Есть у 1.2% компаний на Dream Job

Работодатель поддерживает достойные условия труда и отдыха для сотрудников

Карьерный рост Получена: 20.09.2024
87% выполнено
Есть у 2.6% компаний на Dream Job

В компании есть возможности для карьерного и профессионального роста сотрудников

Корпоративная культура Получена: 20.09.2024
98% выполнено
Есть у 3.7% компаний на Dream Job

Сотрудники отмечают профессионализм руководства и хорошую атмосферу в коллективе

Middle PHP+Go Developer в команду ж/д сервиса путешествий

От 3 до 6 лет
Полная занятость
Полный день
Описание вакансии

Привет!
Туту — сервис путешествий, где можно купить билеты на поезда, самолёты и автобусы, посмотреть расписание пригородных поездов, найти туристические путёвки, забронировать отели и экскурсии, почитать отзывы на вагоны и самолёты, посмотреть, где там розетки и пеленальные столики, увидеть фото и пропасть на полжизни.

В команде ж/д мы делаем лидирующий сервис онлайн-продаж билетов на поезда, помогаем людям путешествовать на поездах удобнее и проще.

Наш продукт появился на заре онлайн-сервисов, с тех пор мы активно развиваемся. У продукта 400 тысяч посетителей в сутки, рост показателей идёт со скоростью стартапа, несмотря на 15 лет существования. У нас можно не только посмотреть расписание и купить билеты, но и узнать больше о поездах из отзывов наших покупателей, получить подсказки и рекомендации самых удобных мест, автоматически выкупить билеты, когда они появляются в продаже, и решить множество других задач.

Сейчас в команду нам нужен разработчик уровня middle. Вам предстоит разрабатывать новые фичи, дорабатывать существующие, следить за работоспособностью сервисов, иногда создавать новые и прорабатывать архитектуру их взаимодействия.

Немного про стек

Монолит: PHP 7.2 (заморожен, планируем полноценно перейти на Go к 2028 году), MariaDB, MongoDB, Memcached.

Сервисы: Go, Next.js, MongoDB, Redis.

Очереди: RabbitMQ, Kafka.

Основные задачи

— Поддержка существующей инфраструктуры и разработка новых продуктовых задач.

— Переезд на микросервисную архитектуру для ускорения работы и упрощения поддержки сервиса.

— Оптимизация производительности создаваемых решений в соответствии с внутренними требованиями. Применение и улучшение DevOps-инструментов.

— Интеграции с внутренними и внешними партнёрами.

— Повышение конверсии и снижение процента отказа на этапе оформления билетов за счёт развития существующего и добавления нового функционала.

— Покрытие кода тестами (юнит, интеграционные, e2e) в соответствии с внутренними требованиями.

— Активное участие в решении проблем работы сервиса, реакция на инциденты.

От вас нужно

— Опыт коммерческой разработки веб-приложений на PHP от 3 лет.

— Опыт работы с монолитными и сервисными архитектурами.

— Опыт работы с MongoDB, MySQL.

— Опыт проектирования архитектуры приложения, взаимодействия сервисов и описания интерфейсов (REST OpenAPI, gRPC ProtoBuf).

— Понимание CI/CD, Docker, Kubernetes.

— Опыт написания автотестов.

— Опыт разработки и/или знание Go будет плюсом.

Про команду и рабочие процессы

— Работать предстоит в одной из 3 кросс-функциональных команд направления ж/д.

— Состав направления ж/д: Product Owner; Techlead; 2 — Scrum master; 8 — Backend; 3 — Frontend; 2 — iOS; 2 — Android; 4 — QA (автоматизаторы), а также подключаемые роли продуктового, системного аналитика и дизайнера.

— В основе наших процессов Scrum. Мы применяем 2-недельные спринты и стандартный набор обязательных событий: sprint planning, DSM, sprint review, retro.

Монолит релизится 2 раза в неделю. Сервисы релизятся регулярно, без сборки релизов.

Ревью проходит внутри команды ж/д, между всеми backend-разработчиками. Требуется как минимум 2 апрува, для слияния кода в мастер-ветку.

Ответственность за качество продукта лежит на всей команде. Разработчики пишут код и покрывают его тестами по пирамиде тестирования. Стараемся больше писать юнит-тестов, чем интеграционных и e2e. QA-инженер обучает команду практикам тестирования, помогает составлять тест-кейсы, подключается к проверке выпускаемых задач, пишет интеграционные и e2e-тесты в случае необходимости, участвует в развитии подходов обеспечения качества в ж/д и компании в целом.

График работы

Промежуточный гибридный вариант. Есть возможность работать из дома, сейчас нет требования посещать офис. Раз в квартал всей командой собираемся в офлайне, пообщаться в неформальной обстановке, послушать про результаты квартала и обсудить цели на следующий.

Про компанию

— Компания с хорошим техническим стеком, техруководителями и готовностью одними из первых пробовать новые технологии.
— Сильный блог на Хабре, где пишут в том числе технари о своей работе.
— Хорошая техническая инфраструктура, очень крутая внутренняя база знаний, культура API и так далее.
— Открываются новые направления, где можно делать всё с нуля.

Весь положенный набор плюшек: ДМС со стоматологией, кухня в офисе, страховка на путешествия, ноутбук, премии по результатам работы, оплата больничных, регулярная переиндексация зарплаты, а также обучение, премия за прочитанные книги и обмен опытом.

Структура собеседований

— Пройти HR-менеджера, 30-40 минут. Никаких «кем вы видите себя через 5 лет».

— Встреча с парой техспецов. Можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы в свою очередь проверим ваши профессиональные знания и навыки )

— Финальная встреча в формате диалога с руководителем. Возможность задать все вопросы о тонкостях работы в команде.

Ключевые навыки
PHP
Golang
Вакансия опубликована: вчера, Москва
Похожие вакансии
PHP-разработчик, микросервисы
SkillStaff
Новая
От 3 до 6 лет
Developer PHP/Go (Data Matrix)
Lamoda Tech
Новая
От 3 до 6 лет

Senior Backend Developer

Москва,
июнь 2024
Работаю 1-2 года
4,8
Что нравится
Отличный коллектив, большие возможности влиять на проект, зарплата по ощущениям выше рынка.
Шикарные корпоративы
Что можно улучшить
Долгие собеседования, 2 часа не все выдерживают. Разрозненность направлений (у всех свои приоритеты). Есть вопросы к некоторым используемым решениям внутри компании

Инженер-разработчик

Москва,
ноябрь 2022
Работаю 5-10 лет
3,7
Что нравится
Хороший коллектив, уровень технологий и взрослые процессы
Что можно улучшить
Маленькая ЗП относительно рынка, слабые возможности роста

Старший инженер-разработчик

Москва,
август 2022
Работаю 3-5 лет
4,3
Что нравится
Интересные задачи, современный стек, возможность выбирать задачи по душе
Что можно улучшить
Уровень зарплаты, внутренние инструменты
Туту.ру
4,4
Очень хорошо
86%
Рекомендуют
Оценки по категориям
4,7
Условия труда
4,6
Коллектив
4,4
Руководство
4,0
Уровень дохода
4,6
Условия для отдыха
4,0
Возможности роста
Преимущества и льготы компании
Сотрудники чаще всего указывали следующие льготы и преимущества на основании 54 отзывов
96% Своевременная оплата труда
85% Медицинское страхование
85% Оплата больничного
81% Корпоративные мероприятия
80% Удаленная работа
72% Наличие кухни, места для обеда
59% Система наставничества
57% Профессиональное обучение
52% Гибкий рабочий график
39% Место для парковки
31% Удобное расположение работы
15% Компенсация питания
9% Оплата транспортных расходов
4% Корпоративный транспорт
4% Оплата мобильной связи
Похожие вакансии
PHP Backend Developer
От 3 до 6 лет
Senior PHP developer
От 3 до 6 лет
Senior PHP Developer
От 3 до 6 лет