Gorilla Logic
Gorilla Logic
Gorilla Logic ir programmatūras un datu inženierijas konsultāciju uzņēmums, kas palīdz organizācijām izstrādāt, veidot un modernizēt digitālos produktus. Uzņēmuma darbība aptver digitālo produktu dizainu, mākoņtehnoloģiju inženieriju, datus un mākslīgo intelektu, DevOps, kvalitātes nodrošināšanu, mantoto sistēmu modernizāciju un SaaS izstrādi. Uzņēmums apvieno produktu dizainerus, risinājumu arhitektus un Agile nearshore inženieru komandas, lai atbalstītu Fortune 500 uzņēmumu, kā arī mazo un vidējo uzņēmumu biznesam kritiski svarīgas lietotnes. Ar komandām Kostarikā, Kolumbijā, Meksikā un Amerikas Savienotajās Valstīs Gorilla Logic veido sadarbībā un drošībā balstītas partnerības visā digitālā produkta dzīves ciklā.

Vecākais Android/iOS mobilo lietotņu izstrādātājs – attālināts darbs Kolumbijā

Pieredzējis mobilo risinājumu inženieris palīdz uzņēmumam Gorilla Logic modernizēt vietējās Android un iOS lietotnes. Amats ietver darbību bezsaistē, ierīču integrāciju, automatizētu testēšanu un ar mākslīgo intelektu atbalstītas izstrādes darbplūsmas.

Apraksts

  • Sadarboties ar izstrādātājiem un inženieriem, lai pārbūvētu un modernizētu vietējās Android un iOS lietotnes
  • Izstrādāt pilnvērtīgas mobilo lietotņu funkcijas, ietverot lietotāja pieredzi, darbību bezsaistē, API integrāciju, ierīču iespējas, automatizētu testēšanu un produkcijas laidienus
  • Uzturēt vietējās Android un iOS funkcijas, nodrošinot konsekventu darbību, dizainu un lietotāja pieredzi
  • Vadīt Android pārbūvi, izmantojot Kotlin un Jetpack Compose
  • Attīstīt iOS modernizāciju, izmantojot Swift, UIKit, SwiftUI un RxSwift
  • Izstrādāt darbību bezsaistē, izmantojot šifrētu krātuvi, izmaiņu rindas, fona sinhronizāciju, atkārtotus mēģinājumus, pielikumu augšupielādi un konfliktu risināšanu
  • Savienot mobilās lietotnes ar API, kas atbalsta autentifikāciju, ierakstus, veidlapas, darbplūsmas, failus un pielikumus
  • Strādāt ar koplietojamu JavaScript biznesa loģiku un novērst problēmas vietējā un JavaScript slānī
  • Integrēt ierīču funkcijas, tostarp kameru, svītrkodu skenēšanu, atrašanās vietu, audio, biometriskos datus un dokumentu atlasītājus
  • Izveidot pieejamu tālruņu un planšetdatoru pieredzi noteiktas dizaina sistēmas ietvaros
  • Izstrādāt vienību, ekrānuzņēmumu, integrācijas un automatizētus pilna cikla testus
  • Atbalstīt CI, automatizētu ierīču testēšanu un mobilo laidienu darbplūsmas
  • Izmantot mākslīgā intelekta kodēšanas aģentus izpētē, plānošanā, ieviešanā, testēšanā un koda pārskatīšanā
  • Izstrādāt un pilnveidot aģentu ietvarus, kas aptver repozitorija vadlīnijas, rīkus, izpildes vides, atļaujas un validācijas darbplūsmas
  • Novērtēt mākslīgā intelekta ģenerētās izmaiņas, izmantojot koda pārskatīšanu, automatizētus testus, emulatora pārbaudes un funkcionālās atbilstības pārbaudi

Prasības

  • Datorzinātņu vai saistītas disciplīnas bakalaura grāds vai līdzvērtīga profesionālā pieredze
  • Vismaz piecu gadu profesionālā programmatūras izstrādes pieredze, koncentrējoties uz mobilajām lietotnēm
  • Spēcīgas Android izstrādes prasmes, izmantojot Kotlin, Jetpack Compose, Material 3, korutīnas un Flow
  • Praktiska pieredze darbā ar Hilt, Retrofit, OkHttp, Room, SQLCipher, DataStore un WorkManager
  • Pieredze daudzu moduļu Gradle projektu pārvaldībā un vienvirziena datu plūsmas pieejās, piemēram, MVI
  • Profesionāla iOS lietotņu izstrādes pieredze, izmantojot Swift, UIKit un SwiftUI
  • Spēja efektīvi sniegt ieguldījumu esošā RxSwift lietotnē
  • Pieredze darbā ar Realm, Keychain vai salīdzināmiem drošas glabāšanas risinājumiem
  • Spēcīga pieredze mobilo lietotņu ar darbību bezsaistē projektēšanā
  • Pieredze REST API un vietējo ierīču iespēju integrēšanā
  • Spēja lasīt un atkļūdot JavaScript, kas tiek izmantots koplietojamai mobilo lietotņu biznesa loģikai
  • Pieredze automatizētu mobilo testu izveidē
  • Pieredze darbā ar GitLab CI vai salīdzināmām CI/CD sistēmām
  • Pieredze Firebase Test Lab, BrowserStack vai līdzīgu ierīču testēšanas pakalpojumu izmantošanā
  • Profesionāla pieredze darbā ar mākslīgā intelekta kodēšanas aģentiem un to ģenerētā rezultāta validēšanā
  • Izpratne par aģentu ietvaru inženieriju, tostarp konteksta sagatavošanu, instrukcijām, rīkiem, drošības pasākumiem un atgriezeniskās saites cikliem
  • Teicamas saziņas, analītiskās spriešanas un problēmu risināšanas prasmes
  • Priekšrocība: pieredze ar fastlane un TestFlight
  • Priekšrocība: pieredze ar white-label lietotnēm un mobilo laidienu inženieriju
  • Priekšrocība: pieredze ar no-code, low-code vai lauka pakalpojumu platformām
  • Priekšrocība: pieredze mobilo dizaina sistēmu uzturēšanā
  • Priekšrocība: pieredze pielāgotu rīku vai darbplūsmu izveidē mākslīgā intelekta kodēšanas aģentiem

Priekšrocības

  • Attālināta darba iespēja
  • Pilnas slodzes amats

Saistītās vakances

My Hero VA

Bilingual Appointment Setter (Remote, Colombia)

My Hero VA

Make outbound calls in English and Spanish to book school visits for a Florida-based barber education business. This remote Colombia role also includes prospect follow-up and daily administrative work.

Atvērt
Inkster GmbH

Marketing Manager, Hybrid in Hamburg

Inkster GmbH

Lead campaign creative development, social media content, and performance analysis at Inkster, a European provider of temporary fruit-based tattoos. Test and optimize marketing creatives using campaign insights and market trends.

Atvērt