WorkListВойтиОформить подписку
WH

iOS Engineer

Wheely · Премиум-райдхейлинг
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Офис: Nicosia, Кипр
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
B1
из текста вакансии
Уровень
Senior
указан работодателем
Релокация и виза
релокация и визовая поддержка
из текста вакансии
Даты
Опубликована 29.10 · видим у компании с 29.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Наша команда Passenger создаёт приложение, которым клиенты пользуются каждый день, и делает бронирование поездок простым и быстрым: от подачи и посадки, включая встречи в аэропортах, до консьерж-запросов и изменений в пути.

Мы ищем Senior iOS Engineer в команду, которая отвечает за свои продуктовые направления от начала до конца и сосредоточена на главном: чистом, модульном, хорошо протестированном коде и аккуратных, отзывчивых интерфейсах, которые выпускаются непрерывно.

Наши приложения написаны на Swift. Стек включает UIKit, The Composable Architecture, Swift Concurrency и Combine, а также модульную кодовую базу, собранную с помощью Tuist. Релизы автоматизированы с помощью GitHub Actions и Fastlane.

Что предстоит делать

  • Разрабатывать и выпускать новые функции в нашем iOS-приложении на Swift, отвечая за них от технического проектирования до релиза и дальнейшего развития.
  • Проектировать чистый, модульный и тестируемый код с чёткими зонами ответственности и точками расширения, а также помогать развивать архитектуру приложения.
  • Создавать аккуратные, отзывчивые интерфейсы и анимации, соответствующие нашим дизайн-стандартам.
  • Тесно работать с продакт-менеджерами, дизайнерами, бэкенд-инженерами и QA, чтобы превращать продуктовые требования в конкретные технические решения.
  • Поддерживать быстродействие и надёжность приложения: улучшать производительность, стабильность, тестовое покрытие и мониторинг в продакшене.

Требования

  • 5+ лет профессиональной нативной iOS-разработки, включая недавний опыт, в создании пользовательских приложений, используемых в продакшене.
  • Глубокое знание Swift, ARC, конкурентности (GCD и Swift Concurrency), а также модели отрисовки и компоновки UIKit.
  • Умение структурировать решение, выбирать правильный уровень абстракции и чётко объяснять компромиссы.
  • Знание английского на среднем уровне (B1) или выше. Вы должны уверенно обсуждать технические компромиссы с коллегами.

Условия и бенефиты

  • Работа в офисе в Никосии четыре дня в неделю с гибким началом и окончанием рабочего дня, плюс один удалённый день на ваш выбор
  • Конкурентная зарплата
  • План опционов на акции для сотрудников
  • Частная медицинская и стоматологическая страховка
  • Ежедневная компенсация обедов
  • MacBook Pro последнего поколения и 4k-монитор
  • Стипендия на профессиональное развитие
  • Помощь с релокацией, включая визовую поддержку и выплату

Наш процесс собеседований включает разговор с рекрутером, собеседование по платформе iOS и live coding на Swift. Кандидаты уровня Senior также проходят структурированный разбор прошлого опыта и достижений.

Навыки

SwiftUIKitThe Composable ArchitectureSwift ConcurrencyCombineTuistGitHub ActionsFastlaneARCGCD

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти