25.10.2022 08:00
Senior Android - разработчик в команду ЖД сервиса путешествий
25.10.2022 08:00
компания "туту.ру" мы помогаем людям путешествовать на поездах удобнее и проще, развиваем лидирующий сервис онлайн-продаж ж/д билетов. у продукта 400 тысяч посетителей в сутки, рост показателей идет со скоростью стартапа, несмотря на 15 лет существования. ищем android-разработчика, который наверстает отставание функционала жд в мобильном приложении по сравнению с веб-версией. немного про стек: kotlin — все переезжают с java на него, мы тоже. кстати, недавно в нашем основном репозитории мы перевалили за 50% кода на kotlin. java не бежим выпиливать, но каждый раз, когда сильно меняем модуль, переписываем его на новом стеке; в качестве основного подхода к архитектуре взяли android clean architecture; data-driven view — подход отделения слоя view от всего остального. идея простая, как дрова: единственный метод-render, и это позволяет распараллелиться разработчикам; dagger2 — абсолютный дефолт стека; в легаси есть rxjava1, а используется rxjava2. в новых модулях вовсю пробуем корутины. захолдировали realm, room – наш фаворит; пишем unit и ui-тесты. snaphottesting — внедряем, думаем, пробуем; для ci/cd используем облачный github actions, облака дешевле людей; figma (переехали со sketch, в одном месте редактируешь и смотришь макеты), а zeplin закопали. основные задачи: работа над продуктом:— работа над новыми гипотезами и фичами для клиентов (мы проводим a/b-тесты и принимаем решения, опираясь на продуктовую аналитику);—поддержка текущих фич, работа с входящими задачами от поддержки (фикс багов, закрытие клиентских проблем);контроль за состоянием и развитие кодовой базы приложения:— проектирование новых сервисов, разработка общих компонентов и солюшенов, тех. развитие и улучшение продукта;— написание ui, snapshot и unit тестов (у нас разработчики отвечают за качество продукта);— развитие общих компонентов в рамках решения текущих продуктовых задач (из двух вариантов: реализовать в конечном приложении или обобщить – выбирать второе). от вас нужно: опыт разработки на платформе android от 2 лет; знание android api, понимание material guidelines, архитектуры android; уверенное владение kotlin; многопоточное программирование; опыт использования dagger 2; опыт создания клиент-серверных систем/приложений; опыт разработки кастомных ui-компонентов; знание ооп и шаблонов проектирования; опыт командной разработки, знание инструментов (jira, git); фокус на постоянном развитии и знакомство с трендами android разработки. про команду и рабочие процессы: в команде жд: продакт-оунер, техлид, скрам-мастер, 2 продуктовых аналитика, системный аналитик, дизайнер, саппортер, 3 qa, 5 фронтендеров, 9 бекендеров. внутри команда разделена на 3 подкоманды. как организован процесс работы: двухнедельные спринты; раз в спринт планирование (полчаса-час); раз в спринт груминг — обсуждение/прояснение задач (час); раз в спринт демо (час); раз в спринт регулярная встреча команды с продакт-оунером и техлидом (20 минут); раз в спринт общая ретроспектива (участвует 1 представитель от каждой команды); каждый день утренний стендап внутри команды. график работы: мы приветствуем любой формат занятости, которые будет удобен для вас: полная удаленка, работа из офиса или посещение офиса, когда захочется. про компанию: — компания с хорошим техническим стеком, техруководителями и готовностью одними из первых пробовать новые технологии;— сильный блог на хабре, где пишут в том числе технари о своей работе;— хорошая техническая инфраструктура, очень крутая внутренняя база знаний, культура api и так далее;— открываются новые направления, где можно делать всё с нуля. весь положенный набор плюшек: дмс со стоматологией, кухня в офисе, страховка на путешествия, ноутбук, премии по результатам работы, оплата больничных, регулярная переиндексация зарплаты, а также обучение, премия за прочитанные книги и обмен опытом. структура собеседований: пройти hr-менеджера, 30 минут, сразу перед техсобеседованием. никаких «кем вы видите себя через 5 лет»; втреча с командой и парой тех-спецов из других команд. можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. мы, в свою очередь, проверим ваши профессиональные знания и навыки); разговор с руководителем отдела и product owner.
Адрес
Москва
Похожие вакансии
По договоренности
25.10.2022 08:00
компания "туту.ру" мы помогаем людям путешествовать на поездах удобнее и проще, развиваем лидирующий сервис онлайн-продаж ж/д билетов. у продукта 400 ...
Партнерские Вакансии
Москва
По договоренности
11.10.2022 09:12
Мы помогаем людям путешествовать на поездах удобнее и проще, развиваем лидирующий сервис онлайн-продаж Ж/Д билетов. У продукта 400 тысяч посетителей ...