Middle+/Senior iOS разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О компании
Мы создаем продукт, который помогает компаниям экономить время и бюджет на обслуживании офисов и магазинов, а исполнителям зарабатывать деньги. Работаем по модели UBER. Пример такой модели — Яндекс.Такси, где клиент вызывает такси, а ближайший водитель выполняет заказ. У нас также, только вместо таксистов работают частные мастера, которые выполняют заказы по ремонту или обслуживанию помещений и техники (всего более 20 специализаций).
Работаем в России, Германии и Польше, а также запускаемся в Австрии, Великобритании и Нидерландах.
Верим, что Wowworks может сделать человека свободным. С нами клиенты могут эффективно управлять обслуживанием розницы находясь в любом городе или стране, а исполнители работать на себя. Наши продукты помогают автоматизировать процессы и освобождают людей от рутины — с нами человек может сфокусироваться на сложных задачах и собственном развитии.
Требования:
- Опыт разработки приложений под iOS от 2-х лет
- Наличие законченных проектов.
- Понимание аспектов и этапов разработки мобильного приложения полного цикла (от настройки окружения до релиза)
- Хорошее знание Swift, платформы iOS, гайдлайнов Apple
- Знание ООП, многопоточного программирования и умение применять их на практике
- Архитектура Clean Swift, Design Patterns, SOLID
- Знание базовых фреймворков (UIKit, Foundation, и т.д).
- Опыт использования систем контроля версий (Git)
- Знание английского языка (чтение технической литературы)
Задачи:
- Проектирование и разработка iOS части нового кросс-платформенного мобильного приложения для исполнителей (на основе Kotlin Multiplatform Mobile) от написания кода до публикации
- Коммуникация с коллегами из других команд для решения задач
- Активное участие в построении проекта и обсуждение его возможных реализаций
- Чистота кода и устранение багов
Дополнительным плюсом является:
- Знание других языков программирования (Java, Kotlin)
- Знание платформы Android
- Опыт автоматизированного тестирования (unit, integration, ui тесты)
- Опыт написания универсальных приложений под iPhone и iPad
- Опыт реализации сложных интерфейсов
Условия:
- Работа в международной команде профессионалов
- Интересные рабочие задачи, возможность развиваться и применять современные интересные технологии
- Белая зарплата
- Настольный теннис
- График работы 5/2 с 10:00 до 19:00
- Рабочий ноутбук MacBook Pro
- Хороший офис с видом на Волгу
- Кандидатам из других городов на время адаптации: оплатим расходы на переезд и проживание в течение месяца.