Senior/Regular iOS Developer (offline)

Responsibilities:
• Разработка iOS приложения (Swift) в составе полнофункциональной Scrum-команды
• Написание unit и integration тестов
• Участие в обсуждении функционала и требований с другими разработчиками, дизайнерами, аналитиками
Mandatory Skills Description:
• Знание Swift 5.2;
• Понимание SOLID;
• iOS SDK (Foundation, UIKit, WebKit и др.)
• Опыт работы с базой данных (Core Data)
• Знание архитектуры VIPER
• Знание AutoLayout
• Опыт создания UI с помощью программного кода
• Опыт создания кастомных элементов UI
• Опыт разработки сложных визуальных интерфейсов
• Многопоточность: знание GCD, NSOperation;
• Практический опыт работы с REST API, JSON
• Знание шаблонов проектирования приложений
• Опыт работы с git по git flow.
Nice-to-Have Skills:
• Представление о том, как работает ARC;
• Опыт написания юнит-тестов (фреймворки Quick и Nimble);
• Опыт использования и настройки CI/CD (правка скриптов Fastlane);
• Опыт работы с Figma или Zeplin;
• Опыт работы с такими инструментам как GoogleAnalytics, Crashlytics.
• Знание особенностей Scrum и Agile методологий

About Luxoft

Luxoft is a high-end application outsourcing provider of choice and a trusted technology advisor to Global 2000 and medium-sized growth companies that apply compelling technologies to obtain leadership positions in their respective markets.
Luxoft today finds the Best talents, proposes career growth & employment benefits. Our teams are involved in high complicity & innovative projects for the Top leaders companies around the Globe.

Company website:
https://career.luxoft.com/locations/ukraine/

DOU company page:
https://jobs.dou.ua/companies/luxoft/

The job ad is no longer active
Job unpublished on 19 December 2021

Look at the current jobs iOS Kyiv→