Привет!
Мы Finance Soft - небольшая отечественная продуктовая АйТи компания (нас 70 человек) и мы являемся вендором IT продуктов для 50% банковского сектора Кыргызстана.
В связи с активным развитием ФинТех сферы компания значительно расширяется и мы ищем разработчиков на интересные (новые и старые) проекты.
Требования:
- Опыт коммерческой разработки под платформу iOS и успешный запуск приложений в App Store.
 - Уверенные знания и опыт программирования на Objective-C, Swift, SwiftUI.
 - Опыт разработки клиент-серверных приложений.
 - Опыт работы с инструментами: SwiftLint, Combine, RxSwift, SnapKit, Package Manager, CocoaPods.
 - Уверенные навыки интеграции со сторонними сервисами (REST API, JSON, XML).
 - Опыт работы с архитектурой: MVC, MVVM.
 - Принципы ООП.
 - Знание протоколов и форматов: HTTP, HTTPS, JSON.
 - Работа с системами контроля версий и инструментами: Git, GitFlow, Bitbucket, Jira, Confluence.
 - Знание классических алгоритмов и структур данных.
 - Опыт работы с асинхронными операциями (async/await).
 - Опыт работы с обработкой и управлением состоянием в SwiftUI и Combine.
 - Опыт работы с Swift Package Manager и интеграцией внешних библиотек.
 - Понимание принципов реактивного программирования и умение использовать их в разработке приложений.
 - Способность писать чистый и поддерживаемый код, следовать лучшим практикам разработки и документировать свой код.
 - Знание английского языка на уровне, достаточном для чтения документации и общения с коллегами.
 
Будет плюсом:
- Опыт работы с многопоточностью в iOS: GCD/OperationQueue
 - Опыт работы с автоматизацией CI/CD.
 - Знание и применение тестирования (unit, UI, snapshot tests).
 - Опыт работы с функциональным программированием.
 - Знание и опыт работы с новыми фреймворками и технологиями Apple (например, SwiftData, RealityKit).
 
Личные качества:
- Самоорганизованность и ответственность.
 - Умение работать в команде и хорошая коммуникация.
 - Желание развиваться и учиться новому.
 - Способность эффективно решать проблемы и предлагать инновационные решения.
 
Условия работы:
- Интересный проект в финансовой сфере.
 - Опыт разработки отдельного продукта (не аутсорс проекты)
 - Интересные и сложные задачи
 - Сильная команда разработчиков, где можно очень серьезно повысить свои навыки и квалификацию как по разработке, так и по предметной области
 - Офис в центре города (район Филармонии)
 - Оформление согласно трудовому законодательству
 
