GoFasti
GoFasti
51 – 200 Zaposlenici
LogistikaMarketingSavjetovanje
GoFasti pomaže tvrtkama izgraditi i upravljati udaljenim timovima povezujući ih s provjerenim stručnjacima iz cijele Latinske Amerike. Njezine usluge obuhvaćaju pronalaženje kandidata, provjeru i podršku pri zapošljavanju za radna mjesta poput programera, dizajnera, inženjera, zdravstvenih fakturista i voditelja društvenih mreža. GoFasti djeluje u područjima savjetovanja, marketinga i logistike te podržava formiranje namjenskih timova, integraciju radnih procesa i usklađenost s primjenjivim poreznim i radnopravnim zahtjevima u Latinskoj Americi.

Senior full-stack softverski inženjer — rad na daljinu iz Latinske Amerike

GoFasti traži senior full-stack inženjera u Latinskoj Americi za izradu sigurnih fintech proizvoda u tehnologijama TypeScript, PostgreSQL, mobilnim i AI sustavima. Uloga obuhvaća integracije financijskih podataka, asinkrone tijekove rada, autentifikaciju i odgovornost za produkcijski rad.

Opis

  • Razvijati u TypeScript monorepozitoriju koji uključuje web-aplikaciju i API u Next.jsu 16, mobilnu aplikaciju u Expou i Cloudflare Worker.
  • Unapređivati zajednički podatkovni model PostgreSQL-a i Prisme koji koristi više aplikacija.
  • Izrađivati i podržavati webhook integracije za Plaid, Stripe i Linq.
  • Izgraditi grupiranje dolaznih poruka u red čekanja i tijekove rada zakazanih zadataka.
  • Održavati sigurnosno osjetljive funkcionalnosti za šifrirane bankovne tokene, podatke chata, kontrole pristupa po korisniku i autentifikaciju na webu i mobilnim uređajima.
  • Razvijati AI platformu, uključujući pozivanje LLM alata nad financijskim podacima korisnika, trajnu memoriju i proaktivne uvide.
  • Kritički pregledavati kod koji generira AI, uključujući kod koji sami proizvedete.

Zahtjevi

  • Tečno pisano i govorno znanje engleskog jezika.
  • Najmanje šest godina profesionalnog iskustva u softverskom inženjerstvu.
  • Najmanje tri godine iskustva u isporuci produkcijskih backenda u TypeScriptu i Node.jsu.
  • Iskustvo u isporuci softvera za tvrtku koja je prenosila novac ili obrađivala bankovne ili kartične podatke, primjerice Plaid, Stripe Treasury, Unit, BaaS iz razdoblja Synapsea, izdavanje kartica, kreditiranje ili obračun plaća.
  • Napredno poznavanje PostgreSQL-a, uključujući migracije sigurne tijekom rada sustava, indeksiranje, transakcije i analizu planova upita.
  • Praktično iskustvo s asinkronim sustavima, uključujući idempotentnost, ponovne pokušaje, deduplikaciju webhookova i zadatke koji mogu djelomično zakazati tijekom izvršavanja.
  • Pristup sigurnosti na prvom mjestu u radu s osobnim identifikacijskim podacima, enkripcijom podataka u mirovanju, autentifikacijskim tokenima i pristupom s najmanjim ovlastima.
  • Najmanje jedan slučaj samostalnog preuzimanja odgovornosti za produkcijske operacije, uključujući dežurstvo, praćenje pogrešaka i analizu temeljnog uzroka.
  • Svakodnevno iskustvo s AI alatima za programiranje, kao što su Claude Code, Cursor ili slični alati, uz jasno razumijevanje njihovih ograničenja.
  • Pisani engleski dovoljno je snažan da opisi pull requestova i izvještaji o incidentima budu razumljivi bez dodatnih pitanja.
  • Poželjno: Produkcijsko iskustvo s Plaidom koje uključuje webhookove, ponovnu autentifikaciju stavki ili kursore za sinkronizaciju transakcija.
  • Poželjno: Produkcijsko iskustvo s LLM-ovima koje uključuje pozivanje alata, evaluaciju promptova i upravljanje troškovima ili latencijom.
  • Poželjno: Iskustvo s Next.js App Routerom i React Server Components.
  • Poželjno: Iskustvo s usklađenošću SMS-a ili razmjene poruka, uključujući odjave i TCPA, ili sa Stripe subscription billingom.
  • Poželjno: Iskustvo s Expom ili React Nativeom.