other

IOS Developer (Sherlock)

Более недели назад

От 150 000 до 210 000 руб.

Город: Самара

Haulmont

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 3 лет

Обязанности:

О команде Наша команда занимается развитием полнофункционального решения для служб такси Sherlock. Это система для автоматизации всех аспектов управления бизнесом — от заказа такси и назначения машины до биллинга и приложений для клиентов. Sherlock совмещает высокую гибкость и масштабируемость решения и программу непрерывной технической поддержки. Сегодня Sherlock используют компании из Нью-Йорка, Парижа, Москвы, Бухареста, нескольких городов Великобритании, а также стран Африки и Ближнего Востока. Наша цель — запустить современный, качественный и удобный такси сервис в каждом городе мира. Около 60 человек постоянно занимаются развитием системы Sherlock. Это масштабное и сложное решение с высочайшими требованиями к качеству кода, продуманности функционала, производительности, надежности и безопасности. Продукт может дорабатываться под конкретных заказчиков, поэтому у нас никогда не иссякает поток интересных и порой самых неожиданных задач. Команда решает самые разнообразные вопросы: от разработки эвристических алгоритмов принятия решений до разработки модуля расчета цен, от интеграций процессинга банковских карт до интеграции с датчиками пассажирских сидений, от разработки iPhone и Android приложений для заказа такси до диспетчеризации входящих звонков. Если вам интересно работать над серьезным продуктом, известным во многих странах мира и имеющим международные награды, — вам сюда! Опыт работы:- Опыт коммерческой разработки на iOS от 3-х лет;- Участие в разработке и поддержке реальных приложений. Задачи:- Проектирование и разработка новых функциональных возможностей для приложений в сфере такси на платформе 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 в перспективе);- Умение работать в команде, навыки эффективного общения с коллегами;- Способность принимать решения и предлагать собственные идеи по улучшению продукта;- Английский язык - уровень чтения технической документации и описания задач.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 123134851

Похожие вакансии

IOS разработчик

Договорная

Самара

Тинькофф

FrontEnd Developer

Договорная

Самара

Ар Софт

Scala Developer

Договорная

Самара

Т-Банк

Custom Developer (JS)

До 170 000 руб.

Самара

PravoTech

Senior Android developer

Договорная

Самара

red_mad_robot

Senior Java developer

Договорная

Самара

Открытый код