Nexus Cognitive
Nexus Cognitive
51 – 200 Zamestnanci
LogistikaMarketingPoradenstvo
Nexus Cognitive poskytuje prispôsobiteľnú vrstvu inteligencie a otvorenú dátovú platformu pre organizácie, ktoré budujú riešenia AI nad svojimi existujúcimi podnikovými systémami. Jej univerzálna brána na dopytovanie prepája dáta v dátových skladoch, lakehouse platformách a cloudových prostrediach, pričom automatické obohacovanie a centralizovaná správa pomáhajú zachovať obchodný kontext a pripraviť informácie na využitie v AI. Spoločnosť ponúka aj plne spravovanú službu na nasadenie inteligentných riešení pre výnosy, zákazníkov, prevádzku a riziká. Nexus Cognitive opisuje svoj prístup ako spôsob, ako obmedziť množstvo používaných nástrojov a urýchliť nasadzovanie AI bez výmeny existujúcej infraštruktúry.

Zmluvný vývojár iOS aplikácií

Vyvíjajte natívne aplikácie v jazyku Swift pre cloudovú dátovú a AI platformu Nexus Cognitive na zmluvnej pozícii iOS vývojára. Dovediete funkcie od návrhu až po vydanie v App Store a po spustení budete sledovať ich fungovanie.

Popis

  • Veďte vývoj funkcií pre iOS od odovzdania návrhov cez vývoj a testovanie až po vydanie.
  • Vyvíjajte a udržiavajte natívne aplikácie pre iOS pomocou Swiftu, SwiftUI a UIKit.
  • Premieňajte návrhy z Figmy na prepracované a prístupné rozhrania s presným rozložením.
  • Prepájajte aplikácie s REST a GraphQL API a zabezpečujte autentifikáciu, spracovanie chýb, ukladanie do vyrovnávacej pamäte a používanie offline.
  • Spolupracujte s backendovými inžiniermi na zmluvách API a testujte koncové body pomocou Postmanu alebo Charles Proxy.
  • Vytvárajte jednotkové a používateľské testy pomocou XCTest a udržiavajte kód modulárny a prehľadný.
  • Konfigurujte podpisovanie kódu, certifikáty, profily poskytovania a zostavenia v Xcode.
  • Spravujte zostavenia pre QA, UAT a produkciu pomocou schém a konfigurácií zostavenia v Xcode.
  • Distribuujte zostavenia cez App Store Connect, spúšťajte beta testovanie v TestFlight a reagujte na spätnú väzbu testerov.
  • Pripravujte záznamy aplikácií v App Store a zabezpečujte odovzdanie, kontrolu App Review, produkčné vydania a postupné nasadzovanie.
  • Po spustení sledujte pády aplikácie a jej výkon pomocou nástrojov Instruments, Crashlytics alebo Sentry.
  • V agilnom prostredí spolupracujte s kolegami z backendu, Android tímu, dizajnu a QA.

Požiadavky

  • Máte aspoň šesť rokov profesionálnych skúseností s vývojom pre iOS vrátane aplikácie vydanej v App Store.
  • Máte praktické skúsenosti s vývojom aplikácií od návrhu po nasadenie vrátane distribúcie cez TestFlight a odovzdania do App Store.
  • Máte skúsenosti s integráciou REST API do aplikácií pre iOS pomocou URLSession alebo Alamofire a so spracovaním JSON pomocou Codable.
  • Výborne ovládate Swift, SwiftUI a UIKit.
  • Rozumiete architektonickým prístupom pre iOS, ako sú MVVM, Clean Architecture alebo TCA.
  • Máte skúsenosti so Swift Concurrency (async/await), Combine a Core Data alebo SwiftData.
  • Poznáte pokyny Apple Human Interface Guidelines a štandardy prístupnosti.
  • Používali ste Xcode, Swift Package Manager a úložiská Git hostované v Azure DevOps.
  • Výhodou sú skúsenosti s nástrojmi mobilného CI/CD, ako sú Xcode Cloud, Fastlane, Bitrise alebo GitHub Actions.
  • Výhodou sú znalosti push notifikácií, nákupov v aplikácii, widgetov alebo App Clips.
  • Výhodou sú skúsenosti s kódovými základňami v Objective-C.
  • Výhodou je znalosť analytiky, príznakov funkcií a A/B testovania.
  • Výhodou sú príspevky do open-source projektov v Swifte alebo kvalitné portfólio aplikácií.
  • Výhodou je znalosť API v .NET 8 a PostgreSQL.

Benefity

  • Pridáte sa k spolupracujúcemu tímu, ktorý si cení zvedavosť a rešpekt.
  • Budete sa venovať náročnej práci, pri ktorej majú vaše príspevky jasný dosah.
  • Získate podporu vedenia pri vzdelávaní a profesijnom rozvoji.
  • Budete pracovať na prieniku inovácií v cloude, dátach a umelej inteligencii.