Middle / Senior iOS разработчик (гибрид или удаленка)

29 марта 2024

Уровень зарплаты:
от 0 до 350 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Middle / Senior iOS разработчик (гибрид или удаленка)

️ Купибилет – улётный онлайн-сервис для поиска и покупки авиабилетов по всему миру. Мы являемся лидерами по объемам продаж в России. Через наш сайт и приложения ежемесячно более 2 млн человек бронирует билеты по всему миру.


Наша разработка — это независимые и быстрые продуктовые команды с опытными тимлидами и продактами. Мы стремимся стать лучшей IT-компанией в travel tech сегменте.


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


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


Задачи:


  • Добавлять новые продуктовые фичи в приложение;

  • Улучшать текущие решения;

  • Покрывать кодовую базу тестами;.

  • Искать проблемные места и исправлять их;

  • Взаимодействовать с другими командами (QA, дизайнеры, бэкендеры и даже тех.поддержка);

  • Участвовать в Code Review;

  • Оценивать задачи внутри команды.

Что для нас важно:


  • Пишешь под iOS около 2 лет или больше. Хорошо знаешь Swift и не растеряешься, если нужно будет разобраться, что происходит в Objective-C коде (его в проекте 1%, двигаемся в сторону 0%);

  • Хорошо ориентируешься в iOS SDK, эффективно используешь Xcode, знаешь как пользоваться Instruments;

  • Уже писал клиент-серверные приложения. Сможешь отличить плохое API от хорошего и аргументировать свою точку зрения.

  • Умеешь верстать кодом (чистые констрейнты или SnapKit) и пользоваться Interface builder’ом. Здорово, если был опыт разработки кастомных UI компонентов;

  • Знаком с разными архитектурами и паттернами проектирования, сможешь уместно их применить;

  • Умеешь работать в команде: организован и готов следовать процессам, прислушиваться к тиммейтам в случае, если твоё решение окажется непопулярным;

  • ‍В App Store есть хотя бы одно приложение, над которым ты работал;

  • Можешь читать документацию на английском. Самостоятельно разберёшься с новой библиотекой;

  • Тебе интересна тревел-сфера и небезразлична судьба проекта ️

Классно, если:


  • Ты следишь за тем, что происходит в индустрии и знаешь, какие хайповые технологии стоит применять, а с какими стоит повременить;

  • Не против обсудить свежие юморески с командой;

  • Ты пишешь юнит-тесты / UI-тесты и знаешь, как их поддерживать;

  • Есть опыт настройки CI/CD;

  • Знаком с RX;

  • Успел поработать с Kotlin Multiplatform Mobile;

  • Ты уже когда-то разбивал проект на модули.

Наш стек:


  • Swift (99 %)

  • Objective-C (1%)

  • CocoaPods

  • Fastlane

  • Core Data

  • Cache

  • Alamofire (+ Moya)

  • SnapKit



Посмотрите похожие вакансии

QA Engineer на iOS, Android (Middle/Senior QA)
Компания: Gaijin
Зарплата: з.п. не указана