
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.
Переваги
- Робота в команді, де цінують допитливість і повагу.
- Складні завдання, у яких ваш внесок помітно впливає на результат.
- Підтримка керівництва в навчанні та професійному розвитку.
- Робота на перетині хмарних технологій, даних та інновацій у сфері ШІ.