Михаил Игнатов, тимлид команды КМП
«Готовимся к запуску нового Профи: со сложными анимациями, понятными сценариями, удобным и современным интерфейсом. Рассчитываем, что ты поможешь воплотить нашу задумку»
Привет! Я Миша, тимлид команды КМП — клиентских мобильных приложений. Нас десять: два iOS-разработчика, три Android, бэкенд-разработчик, два тестировщика, продакт и я. Мы отвечаем за приложения Профи для клиентов на iOS и Android.
Примерно 80% заказов на сервисе оставляют с мобильных устройств, большинство из них — с iOS. Наша задача — сделать путь клиента максимально интуитивно понятным и простым.
Сейчас Профи на очень важном этапе. Мы полностью переосмысливаем продукт, проводим редизайн и готовимся к запуску нового Профи: с понятными сценариями, сложными анимациями, удобным и современным интерфейсом. Чтобы всё это воплотить, ищем ещё одного разработчика.
Стек: Swift, VIPER, осталось немного легаси на Objective-C.
Зачем тебе к нам
- Развиваться. Твоими напарниками станут Senior и Power iOS-разработчики, у которых точно есть чему поучиться. Ещё мы развиваем IT-community, где раз в неделю говорим на интересные темы. Иногда приглашаем коллег из других компаний. Недавно провели открытый митап про жизнь разработчика в мире микросервисов.
- Влиять на продукт. Наши разработчики влияют не только на технические, но и на продуктовые решения. Мы обсуждаем их всей командой, где каждый может высказаться и предложить свою идею.
- Заниматься тем, что интересно. У нас есть «правило пятницы». В этот день можно экспериментировать, изучать незнакомые технологии, пробовать себя в новых направлениях. Главное, чтобы это помогало нам стать лучше. Например, в рамках таких экспериментов один из наших Android-разработчиков распилил проект на модули и сократил время сборки на 70%.
Чем предстоит заниматься
- Делать много анимаций. Покажем на собеседовании, как будет выглядеть новый Профи. Уверен, тебе понравится.
- Наполнять дизайн-систему новыми компонентами и переводить на них все экраны приложения. Мы уже перевели больше половины экранов на обновлённый дизайн, но ещё многое предстоит.
- Развивать и поддерживать визарды — функционал пошаговых вопросов, с помощью которых клиенты уточняют заказ.
Что нужно, чтобы к нам присоединиться
- Опыт разработки мобильных приложений под iOS от трёх лет. Наш основной язык — Swift, но ещё остались легаси-модули на Objective-C.
- Знание особенностей разных версий iOS и iOS SDK. Ты понимаешь жизненный цикл приложения или проблемы многопоточности.
- Умение договариваться. Мы много общаемся между собой и с другими командами, часто проводим стендапы и ревью. Нужно уметь объяснить свою мысль простым языком и находить компромиссные решения.
У нас будет больше тем для разговора, если ты
- Понимаешь принципы и шаблоны архитектуры приложений (MVC, MVVM, VIPER).
- Имеешь опыт работы с Figma. Нужно уметь находить нужный параметр и переносить его в код.
- Интересуешься Kotlin Multiplatform. Здорово, если у тебя уже есть опыт работы с этой технологией. Если нет — не страшно, мы научим.