Puzzle
Puzzle
51 – 200 Medarbejdere
B2BRekruttering
Puzzle er et bemandings- og rekrutteringsfirma med speciale i nearshore-teknologitalenter fra Latinamerika. Virksomheden hjælper virksomheder med at udvide deres ingeniørkapacitet gennem bemandingsløsninger og dedikerede teams og formidler udviklere, produktchefer, QA-specialister og andre tekniske fagfolk. Puzzles arbejde handler om at forbinde organisationer med ingeniør- og IT-talenter, der kan understøtte deres vækst.

Senior iOS-ingeniør, fjernarbejde i Brasilien

Byg pålidelige native iOS-oplevelser til Puzzles produkt med fokus på skabere. Tag ansvar for funktioner fra design til lancering og produktionsovervågning. Forbedr appens ydeevne, testning og pålidelighed i samarbejde med tværfaglige teams.

Beskrivelse

  • Led iOS-funktioner fra teknisk design til implementering, test, lancering og produktionsovervågning.
  • Skab tilgængelige, responsive og pålidelige mobilgrænseflader med moderne iOS-metoder.
  • Byg og vedligehold integrationer til API'er, autentificering, lokal lagring og baggrundsopgaver.
  • Undersøg og løs nedbrud, samtidighedsproblemer, hukommelsesproblemer og flaskehalse i ydeevnen.
  • Bidrag til appens arkitektur, og forbedr udviklingsværktøjer og processer.
  • Skriv klar og vedligeholdelsesvenlig kode med grundige tests.
  • Gennemgå kode, og giv konstruktiv teknisk feedback.
  • Vejled andre ingeniører, og bidrag til en samarbejdende ingeniørkultur.
  • Deltag i den fastlagte vagtordning for produktionssupport eller tilkaldevagt.
  • Samarbejd med teams inden for backend, Android, kvalitetssikring, produkt og design.
  • Lever funktioner fra produktplanen, der opfylder krav og acceptkriterier.
  • Forbedr brug uden nedbrud, appens ydeevne, automatiseret testdækning, fejlrate og forudsigeligheden af udgivelser.
  • I løbet af de første 30 dage lærer du iOS-arkitekturen, udviklingspraksis, produktplanen og udgivelsesprocessen at kende.
  • På dag 31–60 leverer du en testet funktion eller en prioriteret produktionsforbedring.
  • På dag 61–90 forbedrer du en væsentlig flaskehals inden for pålidelighed eller udvikling og hjælper med at udforme en prioriteret plan for tekniske forbedringer.
  • Du refererer til Mobile Engineering Manager eller Head of Engineering.

Krav

  • Have mindst fem års professionel erfaring med softwareudvikling, herunder betydelig erfaring med at bygge og udgive native iOS-apps.
  • Have solid erfaring med Swift og SwiftUI og/eller UIKit.
  • Forstå iOS-appens livscyklus, samtidighed, netværk og API-integration.
  • Have erfaring med at skrive og vedligeholde automatiserede tests til mobilapps.
  • Kunne diagnosticere og løse produktionsproblemer som nedbrud, hukommelsesproblemer og flaskehalse i ydeevnen.
  • Forstå mobilsikkerhed, tilgængelighed, app-signering, CI/CD og processer for udgivelse i App Store.
  • Selvstændigt kunne designe, udvikle, fejlfinde, teste og vedligeholde software i produktionskvalitet.
  • Kommunikere og samarbejde effektivt.
  • Have erfaring med at udvikle software både med og uden agentiske eller generative AI-kodeværktøjer.
  • Bruge kodeassistenter og AI-agenter effektivt og samtidig opretholde høj ingeniørmæssig kvalitet.
  • Selvstændigt evaluere, fejlfinde og validere AI-genereret kode.
  • Tage ansvar for produktionskodens korrekthed, sikkerhed, ydeevne og vedligeholdelsesvenlighed.
  • Vide, hvordan proprietær kode, legitimationsoplysninger og følsomme oplysninger beskyttes ved brug af AI-udviklingsværktøjer.

Fordele

  • Få en konkurrencedygtig løn i USD, der matcher dine kompetencer og din erfaring.
  • Få generøs betalt ferie, der understøtter balance mellem arbejde og privatliv samt restitution.
  • Få et tilskud til at dække sundhedsforsikring.
  • Deltage i strukturerede årlige lønrevisioner, der anerkender din indsats.
  • Få støtte til betalt uddannelse og certificering som led i din fortsatte faglige udvikling.