Обязанности:
- Разработка и поддержка приложений для iOS и macOS.
 - Проектирование архитектуры приложений.
 - Руководство командой для достижения высоких стандартов качества кода.
 - Внедрение новых функций и улучшение существующего функционала.
 - Обсуждение требований к новому функционалу с разработчиками API.
 - Планирование спринтов.
 
Требования:
- Оконченное высшее образование.
 - Опыт коммерческой разработки от 3 лет.
 - Уверенное владение языками программирования Swift и Objective-C.
 - Знание UIKit и SwiftUI.
 - Уверенные знания многопоточности и опыт работы с соответствующими инструментами.
 - Опыт работы с шаблонами проектирования и различными UI-архитектурами.
 - Навыки постановки задач, составления технической документации.
 - Навыки использования Firebase и Realm.
 
О проекте:
- Набираем команду разработчиков для работы над проектом корпоративного мессенджера, состоящего из 3х компонент: iOS клиент, macOS клиент и общий data- framework. Общая библиотека написана на Objective-C, клиенты - на Swift с VIPER- архитектурой.
 
Предстоит решать задачи:
- Разработка нового функционала.
 - Участие в проектировании.
 - Поддержка текущего функционала и рефакторинг при необходимости.
 - Добавление автоматизированного тестирования.
 - Уменьшение доли Objective-C кода и переписывание на Swift.
 - Разработка общих модулей для iOS/macOS с применением SwiftUI.
 
