Gorilla Logic
Gorilla Logic
501 – 1 000 Darbuotojai
KonsultavimasLogistikaRinkodara
„Gorilla Logic“ yra programinės įrangos ir duomenų inžinerijos konsultacijų įmonė, padedanti organizacijoms kurti, vystyti ir modernizuoti skaitmeninius produktus. Įmonės veikla apima skaitmeninių produktų projektavimą, debesijos inžineriją, duomenis ir dirbtinį intelektą, „DevOps“, kokybės užtikrinimą, senų sistemų modernizavimą ir SaaS kūrimą. Įmonė suburia produktų dizainerius, sprendimų architektus ir „Agile“ principais dirbančias nearshore inžinerijos komandas, kurios padeda užtikrinti „Fortune 500“ įmonių bei mažų ir vidutinių verslo įmonių verslui svarbių programų veikimą. Komandos Kosta Rikoje, Kolumbijoje, Meksikoje ir Jungtinėse Valstijose leidžia „Gorilla Logic“ bendradarbiauti su klientais, kuriant saugumu grindžiamas partnerystes visame skaitmeninio produkto gyvavimo cikle.

Vyresnysis Android/iOS mobiliųjų programų kūrėjas – nuotolinis darbas Kolumbijoje

Patyręs mobiliųjų sprendimų inžinierius padeda „Gorilla Logic“ modernizuoti savąsias Android ir iOS programas. Pareigos apima veikimą pirmiausia neprisijungus, įrenginių integracijas, automatizuotą testavimą ir dirbtinio intelekto padedamus kūrimo procesus.

Aprašymas

  • Bendradarbiauti su kūrėjais ir inžinieriais atkuriant ir modernizuojant savąsias Android ir iOS programas
  • Kurti ir pristatyti visas mobiliąsias funkcijas: naudotojo patirtį, veikimą pirmiausia neprisijungus, API integracijas, įrenginių galimybes, automatizuotą testavimą ir leidimus į produkciją
  • Prižiūrėti savąsias Android ir iOS funkcijas, užtikrinant nuoseklų veikimą, dizainą ir naudotojo patirtį
  • Vadovauti Android atkūrimui naudojant Kotlin ir Jetpack Compose
  • Plėtoti iOS modernizavimą naudojant Swift, UIKit, SwiftUI ir RxSwift
  • Kurti veikimą pirmiausia neprisijungus, naudojant šifruotą saugyklą, pakeitimų eiles, foninį sinchronizavimą, pakartotinius bandymus, priedų įkėlimą ir konfliktų sprendimą
  • Prijungti mobiliąsias programas prie API, palaikančių autentifikavimą, įrašus, formas, darbo eigas, failus ir priedus
  • Dirbti su bendra JavaScript verslo logika ir šalinti problemas savuosiuose bei JavaScript sluoksniuose
  • Integruoti įrenginių funkcijas, įskaitant kamerą, brūkšninių kodų nuskaitymą, vietos nustatymą, garsą, biometrinius duomenis ir dokumentų parinkiklius
  • Kurti prieinamas telefono ir planšetinio kompiuterio patirtis pagal nusistovėjusią dizaino sistemą
  • Kurti vienetų, ekrano kopijų, integracinius ir automatizuotus galutinius testus
  • Palaikyti CI, automatizuotą įrenginių testavimą ir mobiliųjų leidimų procesus
  • Taikyti dirbtinio intelekto kodo agentus tyrimui, planavimui, įgyvendinimui, testavimui ir kodo peržiūrai
  • Kurti ir tobulinti agentų vykdymo aplinkas, apimančias saugyklos gaires, įrankius, vykdymo aplinkas, leidimus ir validavimo procesus
  • Vertinti dirbtinio intelekto sugeneruotus pakeitimus atliekant kodo peržiūrą, automatizuotus testus, emuliatoriaus patikras ir funkcinio atitikimo tikrinimą

Reikalavimai

  • Informatikos ar susijusios krypties bakalauro laipsnis arba lygiavertė profesinė patirtis
  • Ne mažesnė kaip penkerių metų profesionalios programinės įrangos kūrimo patirtis, daugiausia dėmesio skiriant mobiliosioms programoms
  • Puikūs Android kūrimo įgūdžiai naudojant Kotlin, Jetpack Compose, Material 3, korutinas ir Flow
  • Praktinė darbo su Hilt, Retrofit, OkHttp, Room, SQLCipher, DataStore ir WorkManager patirtis
  • Patirtis valdant kelių modulių Gradle projektus ir taikant vienkryptės duomenų tėkmės metodus, tokius kaip MVI
  • Profesionali iOS programų kūrimo naudojant Swift, UIKit ir SwiftUI patirtis
  • Gebėjimas veiksmingai prisidėti prie esamos RxSwift pagrįstos programos kūrimo
  • Patirtis naudojant Realm, Keychain ar panašius saugaus saugojimo sprendimus
  • Tvirtos veikimu pirmiausia neprisijungus pagrįstų mobiliųjų programų projektavimo žinios
  • Patirtis integruojant REST API ir savąsias įrenginių galimybes
  • Gebėjimas skaityti ir derinti JavaScript, naudojamą bendrai mobiliųjų programų verslo logikai
  • Patirtis kuriant automatizuotus mobiliųjų programų testus
  • Patirtis dirbant su GitLab CI ar panašiomis CI/CD sistemomis
  • Patirtis naudojant Firebase Test Lab, BrowserStack ar panašias įrenginių testavimo paslaugas
  • Profesionali darbo su dirbtinio intelekto kodo agentais ir jų sugeneruotų rezultatų validavimo patirtis
  • Agentų vykdymo aplinkų inžinerijos supratimas, įskaitant konteksto parengimą, instrukcijas, įrankius, apsaugos priemones ir grįžtamojo ryšio ciklus
  • Puikūs bendravimo, analitinio mąstymo ir problemų sprendimo gebėjimai
  • Privalumas: fastlane ir TestFlight patirtis
  • Privalumas: baltosios etiketės programų ir mobiliųjų leidimų inžinerijos patirtis
  • Privalumas: darbo su no-code, low-code ar lauko paslaugų platformomis patirtis
  • Privalumas: mobiliųjų dizaino sistemų priežiūros patirtis
  • Privalumas: pritaikytų įrankių ar darbo eigų dirbtinio intelekto kodo agentams kūrimo patirtis

Privalumai

  • Nuotolinio darbo galimybė
  • Visos darbo dienos pareigos

Susiję darbai