
GoFasti pomáha firmám budovať a riadiť vzdialené tímy tým, že ich spája s overenými odborníkmi z celej Latinskej Ameriky. Jej služby zahŕňajú vyhľadávanie kandidátov, preverovanie a podporu pri nábore na pozície vývojárov, dizajnérov, inžinierov, zdravotníckych fakturantov a manažérov sociálnych médií. GoFasti pôsobí v oblastiach poradenstva, marketingu a logistiky a podporuje tvorbu špecializovaných tímov, integráciu pracovných postupov a dodržiavanie príslušných daňových a pracovnoprávnych požiadaviek v Latinskej Amerike.
Senior full-stack softvérový inžinier — práca na diaľku z Latinskej Ameriky
GoFasti hľadá seniorného full-stack inžiniera v Latinskej Amerike na vývoj bezpečných fintech produktov v technológiách TypeScript, PostgreSQL, mobilných a AI systémoch. Náplň práce zahŕňa integrácie finančných údajov, asynchrónne pracovné postupy, autentifikáciu a zodpovednosť za produkčnú prevádzku.
Popis
- Vyvíjať v monorepozitári TypeScript, ktorý zahŕňa webovú aplikáciu a API v Next.js 16, mobilnú aplikáciu v Expo a Cloudflare Worker.
- Rozvíjať zdieľaný dátový model PostgreSQL a Prisma používaný viacerými aplikáciami.
- Vytvárať a podporovať webhookové integrácie pre Plaid, Stripe a Linq.
- Vytvárať dávkové spracovanie prichádzajúcich správ vo fronte a pracovné postupy plánovaných úloh.
- Udržiavať funkcie citlivé z hľadiska bezpečnosti vrátane šifrovaných bankových tokenov, chatových údajov, riadenia prístupu podľa používateľov a autentifikácie na webe aj v mobilných aplikáciách.
- Rozvíjať AI platformu vrátane volania nástrojov LLM nad finančnými údajmi používateľov, trvalej pamäte a proaktívnych prehľadov.
- Kriticky kontrolovať kód generovaný AI vrátane kódu, ktorý vytvoríte sami.
Požiadavky
- Plynulá písaná a hovorená angličtina.
- Aspoň šesť rokov profesionálnych skúseností v softvérovom inžinierstve.
- Aspoň tri roky skúseností s dodávaním produkčných backendov v TypeScripte a Node.js.
- Skúsenosť s uvádzaním softvéru pre spoločnosť, ktorá presúvala peniaze alebo spracúvala bankové či kartové údaje, napríklad Plaid, Stripe Treasury, Unit, BaaS z éry Synapse, vydávanie kariet, úverovanie alebo mzdy.
- Pokročilá znalosť PostgreSQL vrátane migrácií bezpečných počas prevádzky, indexovania, transakcií a analýzy plánov dotazov.
- Praktická skúsenosť s asynchrónnymi systémami vrátane idempotencie, opakovaných pokusov, deduplikácie webhookov a úloh, ktoré môžu zlyhať v priebehu vykonávania.
- Bezpečnostne orientovaný prístup k osobne identifikovateľným údajom, šifrovaniu údajov v pokoji, autentifikačným tokenom a prístupu s najmenšími potrebnými oprávneniami.
- Aspoň jeden prípad samostatného prevzatia zodpovednosti za produkčnú prevádzku vrátane pohotovostnej služby, monitorovania chýb a analýzy hlavnej príčiny.
- Každodenná skúsenosť s nástrojmi AI na programovanie, ako sú Claude Code, Cursor alebo podobné nástroje, spolu s jasným pochopením ich obmedzení.
- Písaná angličtina na dostatočne vysokej úrovni, aby popisy pull requestov a hlásenia incidentov boli zrozumiteľné bez doplňujúcich otázok.
- Výhodou: Produkčná skúsenosť s Plaid zahŕňajúca webhooky, opätovnú autentifikáciu položiek alebo kurzory synchronizácie transakcií.
- Výhodou: Produkčná skúsenosť s LLM zahŕňajúca volanie nástrojov, hodnotenie promptov a riadenie nákladov alebo latencie.
- Výhodou: Skúsenosť s Next.js App Router a React Server Components.
- Výhodou: Skúsenosť s dodržiavaním pravidiel pre SMS alebo messaging vrátane odmietnutia odberu a TCPA alebo so Stripe subscription billing.
- Výhodou: Skúsenosť s Expo alebo React Native.