Найди работу
← К поиску

Инженер-программист ( IOS разработчик)

Обязанности

  • Проектирование и разработка новых функциональных возможностей для приложений в сфере такси на платформе iOS.
  • Оптимизация и поддержка существующего кода, написанного на Swift и Objective-C.
  • Участие в миграции кода с Objective-C на Swift.
  • Тестирование и отладка новых и существующих функций

Требования

Мы ищем человека, который:

  • Имеет опыт работы с необходимым стеком не менее 5 лет.
  • Отлично знает язык 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 в перспективе).
  • Умение работать в команде, навыки эффективного общения с коллегами.
  • Способность принимать решения и предлагать собственные идеи по улучшению продукта.
  • Английский язык – уровень чтения технической документации и описания задач.

Условия

Оптимальные

Требования к кандидату

Образование
Высшее образование — специалитет, магистратура
Опыт работы
От 3 г.

Навыки и документы

Навыки
Навык работы с Objective-C; Навык работы с iOS; Умение разбираться и работать с чужим кодом; Навыки применения паттернов проектирования; Навык работы с Git; Навыки работы с системой контроля версий; Умение декомпозировать задачи; Написание тестов и тестирование программного кода; Рефакторинг/оптимизация программного кода; Разработка нового функционала; Ответственность , добросовестность; REST API; RxSwift; Выявление и устранение ошибок; Навыки программирования; Проектирование архитектуры
Языки
B1 — средний — LanguageKnowledge

Данные по вакансии

Сфера деятельности
Информационные технологии, телекоммуникации, связь
График работы
Полный рабочий день
Тип занятости
Полная занятость
Условия труда
Оптимальные
Место/тип рабочего места
Нет; Да; участник СВО
Подходит для категорий
Иные категории граждан
Медицинские требования
Медкнижка: Не указано
Количество рабочих мест
2
Адрес места работы
Самарская область, Город Самара, Гастелло улица, дом: ДОМ 43А;офис/квартира: ПОМЕЩЕНИЕ Н15;
Проживание
Нет

Дополнительные сведения

Перспектива карьерного роста
Нет
Типовая должность
Программист iOS

Контакты по вакансии

  • Контактное лицо: Филатова Евгения Александровна
  • Телефон: +7(937) 202-55-14
  • Эл. почта: e.filatova@haulmont.com
Источник: Работа России Внешняя вакансия из открытого источника.
Перейти к источнику