Nexus Cognitive
Nexus Cognitive
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.

Переваги

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