
Nexus Cognitive предоставляет модульный интеллектуальный слой и открытую платформу данных для организаций, которые создают решения на базе ИИ поверх существующих корпоративных систем. Универсальный шлюз запросов связывает данные из хранилищ, озёр данных и облачных платформ, а автоматическое обогащение и централизованное управление помогают сохранять бизнес-контекст и готовить информацию к использованию ИИ. Компания также предлагает управляемый полнофункциональный сервис для внедрения аналитики доходов, клиентов, операций и рисков. Nexus Cognitive описывает свой подход как способ сократить разрозненность инструментов и ускорить внедрение ИИ без замены существующей инфраструктуры.
Контрактный iOS-разработчик
Создавайте нативные приложения на Swift для облачной платформы Nexus Cognitive с данными и ИИ в роли контрактного iOS-разработчика. Ведите функции от дизайна до выпуска в App Store и отслеживайте их работу после запуска.
Описание
- Ведите разработку функций iOS от передачи дизайна до разработки, тестирования и выпуска.
- Создавайте и поддерживайте нативные приложения iOS на Swift, SwiftUI и UIKit.
- Преобразуйте макеты Figma в качественные и доступные интерфейсы с точной компоновкой.
- Подключайте REST- и GraphQL API, обрабатывая аутентификацию, ошибки, кеширование и работу офлайн.
- Согласовывайте контракты API с backend-разработчиками и проверяйте конечные точки с помощью Postman или Charles Proxy.
- Создавайте модульную, хорошо структурированную кодовую базу и пишите модульные и UI-тесты с XCTest.
- Настраивайте подпись кода, сертификаты, профили подготовки и сборки Xcode.
- Управляйте сборками для QA, UAT и production с помощью схем и конфигураций сборки Xcode.
- Распространяйте сборки через App Store Connect, проводите бета-тестирование в TestFlight и учитывайте отзывы тестировщиков.
- Создавайте страницы приложений в App Store и занимайтесь отправкой на проверку, App Review, выпуском production-версий и поэтапным развертыванием.
- Отслеживайте сбои и производительность после запуска с помощью Instruments, Crashlytics или Sentry.
- Работайте с коллегами из backend-, Android-, дизайн- и QA-команд в Agile-среде.
Требования
- Имеете не менее шести лет профессионального опыта разработки для iOS, включая приложение, выпущенное в App Store.
- Имеете практический опыт полного цикла разработки приложений — от дизайна до развертывания, включая распространение через TestFlight и отправку в App Store.
- Имеете опыт интеграции REST API в приложения iOS с помощью URLSession или Alamofire и разбора JSON с Codable.
- В совершенстве владеете Swift, SwiftUI и UIKit.
- Знаете подходы к архитектуре iOS, такие как MVVM, Clean Architecture или TCA.
- Имеете опыт работы со Swift Concurrency (async/await), Combine и Core Data или SwiftData.
- Знаете рекомендации Apple Human Interface Guidelines и стандарты доступности.
- Работали с Xcode, Swift Package Manager и репозиториями Git на Azure DevOps.
- Будет преимуществом: опыт работы с инструментами CI/CD для мобильной разработки, такими как Xcode Cloud, Fastlane, Bitrise или GitHub Actions.
- Будет преимуществом: знание push-уведомлений, встроенных покупок, виджетов или App Clips.
- Будет преимуществом: опыт работы с кодовыми базами на Objective-C.
- Будет преимуществом: знакомство с аналитикой, feature flags и A/B-тестированием.
- Будет преимуществом: вклад в проекты Swift с открытым исходным кодом или сильное портфолио приложений.
- Будет преимуществом: знакомство с API на .NET 8 и PostgreSQL.
Преимущества
- Работа в команде, где ценят любознательность и уважение.
- Сложные задачи, в которых ваш вклад заметно влияет на результат.
- Поддержка руководства в обучении и профессиональном развитии.
- Работа на стыке облачных технологий, данных и инноваций в области ИИ.