Puzzle
Puzzle
51 – 200 Zaposlenici
B2BZapošljavanje
Puzzle je tvrtka za zapošljavanje i pronalaženje kadrova specijalizirana za tehnološke stručnjake iz Latinske Amerike, koji rade u bliskim vremenskim zonama. Tvrtkama pomaže proširiti inženjerske kapacitete kroz proširenje osoblja i namjenske timove. Povezuje ih s razvojnim programerima, voditeljima proizvoda, QA stručnjacima i drugim tehničkim specijalistima. Puzzle povezuje organizacije s inženjerskim i IT stručnjacima kako bi podržao njihov rast.

Viši iOS inženjer – rad na daljinu iz Brazila

Razvijajte pouzdana izvorna iOS iskustva za Puzzleov proizvod namijenjen kreatorima te preuzmite odgovornost za značajke od dizajna do objave i praćenja u produkciji. Unapređujte performanse, testiranje i pouzdanost aplikacije u suradnji s timovima iz različitih područja.

Opis

  • Vodite razvoj iOS značajki od tehničkog dizajna preko implementacije, testiranja i objave do praćenja u produkciji.
  • Izrađujte pristupačna, prilagodljiva i pouzdana mobilna sučelja primjenom suvremenih iOS praksi.
  • Izrađujte i održavajte integracije za API-je, autentifikaciju, lokalnu pohranu i pozadinske zadatke.
  • Istražujte i otklanjajte rušenja, probleme sa sinkronizacijom, probleme s memorijom i uska grla u performansama.
  • Doprinosite arhitekturi aplikacije i unapređujte inženjerske alate i procese.
  • Pišite jasan kod koji se lako održava i potkrijepite ga temeljitim testovima.
  • Pregledavajte kod i pružajte konstruktivne tehničke povratne informacije.
  • Mentorirajte kolege inženjere i podupirite kulturu suradnje u inženjerskom timu.
  • Sudjelujte u definiranom rasporedu podrške za produkciju ili dežurstava.
  • Surađujte s timovima za backend, Android, QA, proizvod i dizajn.
  • Isporučujte značajke iz plana razvoja koje ispunjavaju zahtjeve i kriterije prihvaćanja.
  • Poboljšavajte korištenje aplikacije bez rušenja, njezine performanse, pokrivenost automatiziranim testovima, stopu grešaka i predvidljivost objava.
  • Tijekom prvih 30 dana upoznajte iOS arhitekturu, razvojne prakse, plan razvoja proizvoda i proces objavljivanja.
  • Tijekom 31. do 60. dana isporučite testiranu značajku ili prioritetno poboljšanje produkcije.
  • Tijekom 61. do 90. dana unaprijedite ključni problem s pouzdanošću ili usko grlo u razvoju te pomozite oblikovati plan prioritetnih tehničkih poboljšanja.
  • Odgovarajte voditelju mobilnog inženjerstva ili voditelju inženjerstva.

Zahtjevi

  • Imate najmanje pet godina profesionalnog iskustva u softverskom inženjerstvu, uključujući znatno iskustvo u izradi i objavljivanju izvornih iOS aplikacija.
  • Imate veliko iskustvo sa Swiftom i SwiftUI-jem i/ili UIKitom.
  • Razumijete životni ciklus iOS aplikacije, konkurentnost, umrežavanje i integraciju API-ja.
  • Imate iskustva s pisanjem i održavanjem automatiziranih testova za mobilne aplikacije.
  • Možete dijagnosticirati i riješiti probleme u produkciji, primjerice rušenja, probleme s memorijom i uska grla u performansama.
  • Razumijete mobilnu sigurnost, pristupačnost, potpisivanje aplikacija, CI/CD i postupke objave u App Storeu.
  • Možete samostalno dizajnirati, razvijati, otklanjati pogreške, testirati i održavati softver spreman za produkciju.
  • Učinkovito komunicirate i surađujete.
  • Imate iskustva u razvoju softvera uz agentne ili generativne AI alate za programiranje i bez njih.
  • Učinkovito se služite pomoćnicima za programiranje i AI agentima, uz očuvanje inženjerske kvalitete.
  • Samostalno procjenjujete, otklanjate pogreške i provjeravate kod koji je generirala umjetna inteligencija.
  • Preuzimate odgovornost za ispravnost, sigurnost, performanse i održivost produkcijskog koda.
  • Znate zaštititi vlasnički kod, vjerodajnice i osjetljive podatke pri uporabi AI razvojnih alata.

Pogodnosti

  • Ostvarite konkurentnu plaću u USD, usklađenu s vašim vještinama i iskustvom.
  • Dobijte velik broj dana plaćenog dopusta koji podupire ravnotežu između poslovnog i privatnog života te odmor.
  • Dobijte subvenciju za pomoć pri pokrivanju zdravstvenog osiguranja.
  • Sudjelujte u strukturiranim godišnjim revizijama plaće kojima se prepoznaje radni učinak.
  • Dobijte potporu za plaćene edukacije i certifikate radi kontinuiranog profesionalnog razvoja.