Senior/Regular IOS Developer Offline

Responsibilities

• Разработка iOS приложения (Swift) в составе полнофункциональной Scrum-команды

• Написание unit и integration тестов

• Участие в обсуждении функционала и требований с другими разработчиками, дизайнерами, аналитиками

 

Skills

Must have

 

• Знание 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

 

• Представление о том, как работает ARC;

• Опыт написания юнит-тестов (фреймворки Quick и Nimble);

• Опыт использования и настройки CI/CD (правка скриптов Fastlane);

• Опыт работы с Figma или Zeplin;

• Опыт работы с такими инструментам как GoogleAnalytics, Crashlytics.

• Знание особенностей Scrum и Agile методологий

The job ad is no longer active
Job unpublished on 7 July 2021

Look at the current jobs iOS Kyiv→

Loading...