Привет! Мы IT компания «Домопульт» и мы придумали мобильный инструмент для связи между жильцами многоквартирных домов или загородных поселков и управляющими компаниями. С помощью него любой житель может обратиться в УК с вопросом, проблемой, узнать о проводимых или планируемых работах, о тарифах, услугах и их изменениях. Мы успешно развиваемся и растем и, в связи с этим, ищем в нашу драйвовую команду Middle IOS разработчика! Обязанности: разработка приложения со сложным UI в команде разработчиков; построение архитектуры приложения; реализация клиент-серверного взаимодействия; написание тестов Требования: Опыт коммерческой разработки от 4-х лет; Опыт разработки под iOS на Swift, умение разбираться с Objective C кодом; Опыт работы со SwiftUI + Combine; Опыт коммерческой разработки под iOS; Знание и умение работать с основными коробочными iOS фреймворками; Умение применять различные паттерны программирования; Умение работать с гитом и системами постановки задач (jira, redmine, ...); Понимание принципов SOLID, DRY, KISS, ...; Знание требований Apple по разработке и распространению приложений. ObjC (Немалая часть кода написана на нем); UIKit (через xib) Fastlane/Jenkins (Build и Delivery осуществляются в jenkins) Работа с сетевыми запросами Использование MVVM+R архитектуры Работа с многопоточностью (GCD и async/await для нового дизайна) Фреймворки Alamofire, Kingfisher SwiftLint Юнит-тестирование (Для кода в новом дизайне) Будет отлично Опыт использования баз данных в разработке приложений; Написание тестов; Постоянное развитие и обновление знаний по Swift, возможностям iOS и другим технологиям и языкам; Опыт работы в команде; Наличие своих приложений в AppStore; Подготовка и/или использование CI/CD. Условия: белая и своевременная заработная плата, уровень заработной платы обсуждается с успешным кандидатом; активная корпоративная жизнь (игры, тимбилдинги, выездные мероприятия); сильная команда, возможность влиять на процессы, сложные и интересные задачи; прозрачная коммуникация и отсутствие бюрократии; гибкое начало рабочего дня (с 9 до 11); возможность полностью удаленной работы.
Похожие вакансии