Назад

Senior iOS Developer

calendar09.06.2021
Москва

Описание проекта и условия

Наш клиент технологический онлайн-сервис №1 рынка e-groceries в России.

Задачи

  • Создавать новое приложение с существующей базой пользователей (сейчас клиентские приложения написаны при помощи Xamarin, но мы их активно перерабатываем на Swift 5.3);
  • Добиваться 60fps даже на самых слабых устройствах;
  • Использовать новые и интересные технологий, включая SwiftUI/Combine;
  • Быстро писать качественный код, не оставляя шансов команде QA найти багу.

Требования

  • Опыт работы iOS разработчиком от 2-х лет;
  • Отличные знания Swift 5+;
  • Foundation, UIKit, CoreGraphics, CoreAnimation;
  • Понимание и навыки применение на практике принципов SOLID;
  • Четкое понимание многопоточности и опыт использования GCD и NSOperations;
  • Опыт использования паттерна VIPER;
  • Навыки работы с Realm Database;
  • Умение использовать и не использовать AutoLayout;
  • Навыки написания Unit и UI тестов с использованием XCTest;
  • Четкое понимание принципов работы HTTP 1.1, OAuth.

Отправить резюме

Attach a Resume / CV calendar
Read our full Terms and Conditions

By clicking Agree and Send button I give my consent for Luxoft Holding inc. (Data Controller) and its affiliates (Luxoft Group) to process my personal data for the purposes of potential employment, internship or relocation to Luxoft Group entity or its client, as well as to provide recommendations of candidates for work and to award me a bonus for such recommendation, if applicable.