
Puzzle je personálna a náborová spoločnosť špecializujúca sa na technologických odborníkov z Latinskej Ameriky, ktorí pracujú v blízkych časových pásmach. Firmám pomáha rozširovať inžinierske kapacity prostredníctvom dopĺňania tímov a zostavovania dedikovaných tímov. Zabezpečuje vývojárov, produktových manažérov, odborníkov na QA a ďalších technických špecialistov. Prepája organizácie s odborníkmi na inžinierstvo a IT, aby podporila ich rast.
Senior iOS inžinier – práca na diaľku z Brazílie
Budujte spoľahlivé natívne iOS prostredie pre produkt Puzzle zameraný na tvorcov a preberajte zodpovednosť za funkcie od návrhu až po vydanie a monitorovanie v produkcii. Zlepšujte výkon, testovanie a spoľahlivosť aplikácie v spolupráci s tímami naprieč oddeleniami.
Popis
- Veďte vývoj funkcií pre iOS od technického návrhu cez implementáciu, testovanie a vydanie až po monitorovanie v produkcii.
- Vytvárajte prístupné, responzívne a spoľahlivé mobilné rozhrania pomocou moderných postupov pre iOS.
- Vytvárajte a udržiavajte integrácie pre API, autentifikáciu, lokálne úložisko a úlohy na pozadí.
- Vyhľadávajte a opravujte pády aplikácie, problémy so súbežnosťou, nedostatok pamäte a úzke miesta vo výkone.
- Podieľajte sa na architektúre aplikácie a zlepšujte vývojárske nástroje a procesy.
- Píšte zrozumiteľný a ľahko udržiavateľný kód podložený dôkladnými testami.
- Kontrolujte kód a poskytujte konštruktívnu technickú spätnú väzbu.
- Mentorujte kolegov a podporujte spolupracujúcu inžiniersku kultúru.
- Zapájajte sa do stanovenej rotácie podpory produkcie alebo pohotovosti.
- Spolupracujte s tímami backendu, Androidu, QA, produktového manažmentu a dizajnu.
- Dodávajte funkcie podľa plánu vývoja, ktoré spĺňajú požiadavky a akceptačné kritériá.
- Zlepšujte podiel používania bez pádov, výkon aplikácie, pokrytie automatizovanými testami, mieru chýb a predvídateľnosť vydávaní.
- Počas prvých 30 dní sa oboznámte s architektúrou iOS aplikácie, vývojovými postupmi, plánom vývoja produktu a procesom vydávania.
- Počas 31. až 60. dňa dodajte otestovanú funkciu alebo prioritné zlepšenie produkčnej prevádzky.
- Počas 61. až 90. dňa zlepšite kľúčový problém so spoľahlivosťou alebo prekážku vo vývoji a pomôžte pripraviť plán prioritných technických zlepšení.
- Podliehajte manažérovi mobilného inžinierstva alebo vedúcemu inžinierstva.
Požiadavky
- Prineste aspoň päť rokov profesionálnych skúseností v softvérovom inžinierstve vrátane rozsiahlych skúseností s vývojom a vydávaním natívnych iOS aplikácií.
- Majte rozsiahle skúsenosti so Swiftom a SwiftUI a/alebo UIKitom.
- Rozumejte životnému cyklu iOS aplikácie, súbežnosti, sieťovej komunikácii a integrácii API.
- Majte skúsenosti s písaním a údržbou automatizovaných testov mobilných aplikácií.
- Dokážte diagnostikovať a riešiť problémy v produkcii, napríklad pády aplikácie, problémy s pamäťou a úzke miesta vo výkone.
- Rozumejte mobilnej bezpečnosti, prístupnosti, podpisovaniu aplikácií, CI/CD a procesu vydávania v App Store.
- Dokážte samostatne navrhovať, vyvíjať, ladiť, testovať a udržiavať softvér produkčnej kvality.
- Komunikujte a spolupracujte efektívne.
- Majte skúsenosti s vývojom softvéru s agentickými alebo generatívnymi nástrojmi na programovanie s umelou inteligenciou aj bez nich.
- Efektívne používajte programátorské asistentov a AI agentov pri zachovaní kvality inžinierskej práce.
- Samostatne vyhodnocujte, ladte a overujte kód vytvorený umelou inteligenciou.
- Preberajte zodpovednosť za správnosť, bezpečnosť, výkon a udržiavateľnosť kódu v produkcii.
- Vedzte, ako chrániť proprietárny kód, prihlasovacie údaje a citlivé informácie pri používaní vývojových nástrojov s umelou inteligenciou.
Benefity
- Získate konkurencieschopný plat v USD zodpovedajúci vašim zručnostiam a skúsenostiam.
- Dostanete štedré platené voľno na podporu rovnováhy medzi pracovným a súkromným životom a oddychu.
- Získate príspevok na zdravotné poistenie.
- Zúčastníte sa na štruktúrovaných každoročných hodnoteniach platov, ktoré zohľadňujú pracovný výkon.
- Získate podporu na platené školenia a certifikácie pre svoj ďalší profesijný rast.