15.07.2022 02:11

Middle/Senior Android-разработчик в команду мобильного приложения сервиса путешествий

По договоренности
15.07.2022 02:11
компания "туту.ру" мы хотим сделать мобильное приложение туту самым крутым тревел-приложением, которое позволит нашим клиентам не только покупать билеты, но и организовывать свои поездки и получать для этого всю необходимую информацию и поддержку. постоянно добавляем в наше приложение новые возможности, которых нет у наших конкурентов, например, рекомендательные сервисы, которые помогают находить лучшие места в поезде или предлагают более выгодные варианты на другие даты и виды транспорта. уже добавляем в приложение отели, а в планах еще — приключения и экскурсии, классный вдохновляющий контент и многое другое. приложением пользуются больше 10 миллионов человек по всей россии и миру. ищем 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 разработки. про команду и рабочие процессы: в команде есть свой дизайнер, системный и продуктовый аналитик. руководитель — product owner.разработчики собраны в подкоманды по 5-6 человек: по два разработчика на android и ios, qa и бекендер. как организован процесс работы: обычные agile-активности; утренние стендапы: делимся новостями за прошедший день и планами на сегодня; каждые две недели демо с результатами спринта, ретро и планирование; большие задачи обязательно прорабатываем заранее, иногда вместе с другими разработчиками и экспертами. некоторым может показаться, что у нас многовато встреч, но наш опыт показывает, что хорошо налаженные, регулярные коммуникации помогают решить множество проблем превентивно и сокращают время на разработку. график работы: у нас частичная удаленка, но возможен вариант с полной удаленкой. про компанию: — компания с хорошим техническим стеком, техруководителями и готовностью одними из первых пробовать новые технологии;— сильный блог на хабре, где пишут в том числе технари о своей работе;— хорошая техническая инфраструктура, очень крутая внутренняя база знаний, культура api и так далее;— открываются новые направления, где можно делать всё с нуля. весь положенный набор плюшек: дмс со стоматологией, кухня в офисе, страховка на путешествия, ноутбук, премии по результатам работы, оплата больничных, регулярная переиндексация зарплаты, а также обучение, премия за прочитанные книги и обмен опытом. структура собеседований: — пройти hr-менеджера, 30 минут, сразу перед техсобеседованием. никаких «кем вы видите себя через 5 лет»; — встреча с командой и парой тех-спецов из других команд. можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. мы, в свою очередь, проверим ваши профессиональные знания и навыки); — разговор с руководителем отдела и product owner.

Адрес

Москва

Похожие вакансии

компания "туту.ру" мы хотим сделать мобильное приложение туту самым крутым тревел-приложением, которое позволит нашим клиентам не только покупать билеты, но ...
Партнерские Вакансии
Москва

Новости

Смотрите также вакансии