Scalo Sp. z o.o.
Senior iOS Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior iOS-инженер в Scalo для развития iOS-приложений на Swift и SwiftUI с фокусом на аутентификацию, авторизацию и безопасность мобильных приложений. Работа в модели B2B, удалённо.
Задачи
- Разрабатывать iOS-приложения на Swift и SwiftUI
- Проектировать и реализовывать механизмы аутентификации и авторизации (OAuth 2.0, OpenID Connect, Face ID / Touch ID, MFA)
- Обеспечивать безопасность приложения, включая безопасное хранение данных и токенов
- Реализовывать новые функции и развивать существующую функциональность
- Участвовать в полном цикле жизни приложения — от проектирования до публикации в App Store
- Писать чистый, тестируемый и хорошо документированный код
- Работать с проектной командой в Agile-среде
Требования
- Минимум 6 лет коммерческого опыта разработки iOS-приложений
- Очень хорошее знание Swift, включая async/await и Combine
- Очень хорошее знание SwiftUI и опыт создания нестандартных интерфейсов
- Практический опыт внедрения механизмов аутентификации в мобильных приложениях (OAuth 2.0, OpenID Connect, Sign in with Apple, Face ID / Touch ID, MFA, работа с токенами и сессиями)
- Знание вопросов безопасности мобильных приложений (Keychain, Secure Enclave, шифрование данных, OWASP Mobile)
- Практический опыт с UIKit и Auto Layout
- Умение писать качественный тестируемый код
- Опыт полного цикла разработки мобильных приложений
- Очень хорошее знание английского языка
Условия
- Модель сотрудничества B2B
- Ставка до 150 PLN/ч + VAT
- Удалённая работа
- Участие в разнообразных проектах из областей Software, Embedded, Data и Cloud Services
- Возможность участия в preseals- и экспертных инициативах
- Медицинская страховка, спортивная карта и кафетерий-платформа
Навыки
- Swift
- SwiftUI
- async/await
- Combine
- UIKit
- Auto Layout
- OAuth 2.0
- OpenID Connect
- Sign in with Apple
- Face ID
- Touch ID
- MFA
- Keychain
- Secure Enclave
- OWASP Mobile
- App Store