Москва, Огородный проезд, 16/1с5
Метро: БутырскаяМы - команда разработчиков ПО WorksPad, входящего в продуктовую линейку Группы Астра — крупного российского вендора.
Сейчас мы развиваем новое поколение корпоративного SuperApp. Это крутой «коробочный» продукт, который объединяет в одном интегрированном безопасном мобильном приложении ключевые функции для сотрудников крупных корпораций: почту, календари, контакты, доступ к внутренним ресурсам с документами, хранилищам файлов, порталам и приложениям, чат - ботам и микроприложениям. Решение подходит для любых платформ, технологических стеков и инфраструктур.
Мы ищем в команду человека, которому нравится профессионально расти, разбираться с очень сложными и разными инфраструктурами, задачами и технологиями.
Требования:
• Отличное знание Swift, SwiftUI, UIKit
• Понимание реактивного программирования (ReactiveSwift, Combine)
• Осознанное применение многопоточных техник при разработке
• Понимание принципов клиент-серверного взаимодействия, понимание работы сети
• Знание алгоритмов и структур данных
• Знание принципов и практик ООП, MVVM, приверженность SOLID, KISS
• Оптимизация производительности и потребления ресурсов
• Умение предлагать и внедрять улучшения в архитектуру и процессы
Будет плюсом:
• Опыт верстки комплексного UI
• Опыт работы с SQLite
• Опыт работы с WebView, интеграция натива с JS контекстом, базовые навыки веб-верстки
• Опыт написания Unit/UI-тестов
Дополнительно приветствуется:
• Опыт работы с Fastlane, Tuist, SPM, CLI, автоматизация
• Понимание основ шифрования (AES, ГОСТ, OpenSSL)
• Опыт работы с сетью на уровне фреймворков Network, SwiftNIO
• Опыт работы с iOS расширениями (Caller-ID, Share Extension и тд)
• Базовое понимание протоколов IMAP, SMTP, CalDAV, CardDAV, EWS
Условия:
Москва
до 150000 RUR
Москва
до 4000 USD