iOS-разработчик

в Авто

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

Ищем iOS-разработчика, который вместе с командой будет развивать сервис Авто — внутренний стартап с амбициозной миссией: создать первый в России сервис автопутешествий полного цикла.

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

Мы ждём, что ты
— Не меньше года занимаешься коммерческой iOS-разработкой и активно работаешь со SwiftUI
— Создаёшь переиспользуемые UI-компоненты
— Понимаешь базовые принципы дизайн-систем: консистентность и переиспользование
— Умеешь проектировать API компонента «от потребителя»: понятный, консистентный и устойчивый к ошибкам
— Пишешь юнит-тесты
— Уверенно работаешь со Swift: generics, protocols, extensions, opaque types; понимаешь property wrappers и result builders; знаешь основы Swift Concurrency — async/await, MainActor; понимаешь принципы управления памятью — ARC и retain cycles

Будет плюсом
— Опыт работы с новыми API SwiftUI (iOS 16–17)
— Опыт с интеграцией UIKit ↔ SwiftUI
— Опыт с Instruments и базовой оптимизацией
— Опыт создания demo/showcase-экранов или приложений
— Использование ИИ-инструментов в разработке

Наш стек
— Вёрстка: SwiftUI, UIKit — только поддержка
— Архитектуры: The Composable Architecture(TCA), MVVM
— Реактивщина: Combine
— Работа с сетью: Moya
— Снапшот-тесты: SnapshotTesting от PointFree
— Unit/UI-тестирование: Swift Testing, XCTest

Про команду и рабочий процесс
Кросс-функциональная команда из 7 человек: тимлид/фронтенд-разработчик, владелец продукта, аналитик, дизайнер, бэкенд-разработчик, QA-инженер.

Работаем по классическому скраму с двухнедельными спринтами. Проводим планирования, груминг задач и обзоры спринта.

Используем OKR для синхронизации целей. Ценим проактивность, самостоятельность и готовность брать ответственность за технические решения.

График работы
Работаем 5/2. Для работы можно выбрать постоянное место в офисе, гибридный график или полную удалёнку.

iOS-разработчик
в Авто
iOS
Поделиться

Сделаем наше совместное путешествие комфортным

ДМС
Реферальная программа
Выстроенная система адаптации
Клубы по интересам
Скидки у партнёров

Путь к офферу в Туту

  • Общение с эйчаром

    Обсудим детали вакансии, опыт
и зарплатные ожидания — до 30 минут
  • Техническое интервью

    Больше узнаем про твой опыт и навыки, а ты задашь вопросы — 2 часа
  • Финальная
встреча

    Познакомишься с будущим руководителем и командой — 1 час
  • Оффер!

  • Откликнулось?
    Откликайтесь!

    Присылайте резюме и задавайте вопросы в телеграме

    Другие вакансии

    Системный аналитик 1С

    в отдел автоматизации учета

    Аналитика
    Системный аналитик 1С

    Android-разработчик

    в Авто

    Android
    Android-разработчик

    Product manager

    в White Label

    Продукт
    Product manager

    Продуктовый аналитик

    в команду программы лояльности

    Аналитика
    Продуктовый аналитик

    Дизайн-директор продукта

    в департамент маркетинга

    Дизайн
    Дизайн-директор продукта

    Backend developer

    в Ж/Д

    Backend
    Backend developer

    Продуктовый аналитик

    в команду White label

    Аналитика
    Продуктовый аналитик

    Product manager

    в команду авиа (привлечение)

    Команда авиа
    Product manager

    Frontend-разработчик

    в дизайн-систему

    Frontend
    Frontend-разработчик

    Senior Data Scientist

    в отдел машинного обучения

    Senior Data Scientist

    QA-инженер

    в команду личного кабинета

    Тестирование
    QA-инженер

    Стратегический аналитик

    в отдел стратегии

    Аналитика
    Стратегический аналитик

    Менеджер по маркетинговым исследованиям

    в команду исследований

    Москва
    Менеджер по маркетинговым исследованиям

    Руководитель отдела поддержки

    в контакт-центр

    Контакт-центр
    Руководитель отдела поддержки

    Go developer

    в Отели

    Backend
    Go developer

    Head of M&A

    в отдел стратегии, финансов и корп. развития

    Москва
    Head of M&A

    PHP/Go developer

    в Авиа

    Backend
    PHP/Go developer

    Go developer

    в Электрички

    Backend
    Go developer

    Финансовый аналитик

    в команду финансового планирования

    Финансы
    Финансовый аналитик

    Product Manager

    в команду авиа (доп.услуги)

    Команда авиа
    Product Manager

    Менеджер по бронированию авиабилетов

    в команду поддержки продаж авиабилетов

    Контакт-центр
    Менеджер по бронированию авиабилетов