Приглашаем iOS Developer в международную аккредитованную компанию, которая занимается разработкой программного обеспечения.
• Разработка мобильных приложений для iPhone и iPad.
• Оценка сроков выполнения своих задач.
• Тестирование своего кода.
• Исправление ошибок.
• Проведение code review
• Сотрудничество с backend инженерами, менеджерами по продуктам и дизайнерами в процессе проектирования и разработки мобильных приложений.
• 2+ года опыта коммерческой разработки приложений для iOS. Опыт совместной работы над проектами и эффективной работы в команде.
• Отличное знание Swift, знание Objective-C (на уровне чтения).
• Уверенное владение iOS SDK.
• Понимание HTTP/S, REST API, JSON (опыт ручного построения запросов, использования готовых библиотек).
• Опыт интеграции API и сервисов, знание URLSession.
• Умение писать и разбираться в многопоточном коде c использованием GCD, Modern/Strict Concurrency.
• Опыт разработки UI на основне UIKit или SwiftUI (iOS 16+).
• Опыт использования системы контроля версий (GIT).
• Знание основных паттернов проектирования (GOF)
• Опыт разработки на основе MVVM / TCA или VIPER'оподобых архитектурах.
• Знание SOLID принципов.
• Знание iOS Human Interface Guidelines.
• Знание Agile методологий.