IOS Developer Objective-C + Swift (Sherlock)
Haulmont · зарплата не указана · Саратов · HH · опубликовано 17 апреля 2026 г.
Описание вакансии
В сопроводительном письме просьба указывать зарплату на руки
О вакансии:
Sherlock – команда одной из самых известных на международном рынке систем автоматизации работы служб такси.
Мы создаем масштабное и сложное решение с высочайшими требованиями к качеству кода, продуманности функциональности, производительности, надежности и безопасности. Ежедневно команда Sherlock вносит вклад в мировую индустрию такси, а вы будете ее частью.
Задачи:
• Проектирование и разработка новых функциональных возможностей для приложений в сфере такси на платформе iOS.
• Оптимизация и поддержка существующего кода, написанного на Swift и Objective-C.
• Участие в миграции кода с Objective-C на Swift.
• Тестирование и отладка новых и существующих функций.
Мы ищем человека, который:
• Отлично знает язык Swift.
• Уверенно владеет UIKit, CoreAnimations, Auto Layout, GCD, Core Data, MapKit, Core Location, UserNotifications, Swift Concurrency.
• Имеет опыт проектирования и разработки клиент-серверных приложений на основе REST API.
• Обладает опытом интеграции с внешними сервисами (Firebase, GoogleMaps, Stripe, AppsFlyer, Fullstorу и др).
• Знает принципы ООП, паттернов проектирования (MVP, MVVM и др.).
• Понимает основы многопоточного программирования, а также умеет эффективно применять эти знания на практике.
• Имеет опыт использования Git для контроля версий.
• Обладает опытом написания модульных и интеграционных тестов.
• Умеет анализировать свой код, находить ошибки и узкие места на этапе разработки.
• Готовый к трудоустройству по ТК РФ.
Преимуществом будет:
• Знание Objective-C или готовность его изучения (с целью поддержки существующего кода и миграции его на Swift в перспективе).
• Умение работать в команде, навыки эффективного общения с коллегами.
• Способность принимать решения и предлагать собственные идеи по улучшению продукта.
• Английский язык – уровень чтения технической документации и описания задач.