
Auror vyvíjí cloudový software pro analýzu kriminality v maloobchodě, který je určen maloobchodníkům, týmům prevence ztrát a orgánům činným v trestním řízení. Platforma SaaS pomáhá uživatelům zaznamenávat a analyzovat incidenty, jako jsou krádeže, podvody a organizovaná kriminalita v maloobchodě, identifikovat vzorce, sdílet informace mezi organizacemi a koordinovat vyšetřování zaměřená na omezení opakované trestné činnosti. Společnost byla založena v roce 2012 a působí na pomezí SaaS, maloobchodu a bezpečnosti.
Senior full-stack inženýr (kontrakt) — práce na dálku z Nového Zélandu
Vytvářejte novou službu v C#/.NET a rozhraní v Reactu jako senior full-stack inženýr. Pomáhejte společnosti Auror rozvíjet technologie pro řešení maloobchodních krádeží a organizovaného zločinu.
Popis
- Vytvořit novou službu v C#/.NET zahrnující datový model, API kontrakty a integrace
- Vyvinout spolehlivý frontend v Reactu a TypeScriptu s využitím stávajícího designového systému a knihovny komponent
- Dodat dynamické formuláře s podmíněným chováním, validací, automatickým ukládáním a robustním zpracováním chyb
- Zpřístupnit funkce interním uživatelům i klientům veřejného API
- Napsat automatizované testy chování frontendu, validace API, oprávnění, persistence a integrací
- Integrovat mechanismy observability a obnovy pro podporu odolného provozu
- Dodávat práci v bezpečných a smysluplných přírůstcích a včas upozorňovat na rizika, závislosti a kompromisy
- Spolupracovat s týmy Product a Design na převodu vyvíjejících se požadavků do postupných releasů
- Připravit kód, opakovaně použitelné vzory a dokumentaci pro průběžnou údržbu stálým týmem
- Připojit se ke stávajícímu týmu platformní domény a vyvíjet novou službu pro technologický produkt Auror v oblasti maloobchodní kriminality
Požadavky
- Zkušenosti na úrovni seniorního full-stack inženýra s vývojem backendu i frontendu
- Silná znalost C#/.NET je velmi žádoucí
- Sebevědomé porozumění API, hranicím služeb, asynchronním pracovním tokům a tokům dat
- Pokročilé zkušenosti s Reactem a TypeScriptem
- Zkušenosti s tvorbou komplexních produkčních aplikací v rámci zavedeného designového systému a knihovny komponent
- Schopnost řešit nejednoznačnosti, rozdělit práci na přírůstky a bezpečně ji dodat v pevném termínu
- Samostatnost při práci s částečně definovanými požadavky
- Disciplinovaný přístup k automatizovanému testování, observability, oprávněním a integritě dat
- Rozumný úsudek při používání nástrojů pro vývoj s podporou AI a schopnost vysvětlit veškerý dodaný kód a testy
- Schopnost rychle se zapracovat, pracovat samostatně a srozumitelně komunikovat technická rozhodnutí a kompromisy
- Soulad s hlavními principy společnosti Auror a oprávnění pracovat v Austrálii nebo na Novém Zélandu jako občan, osoba s trvalým pobytem nebo odborník s pracovním oprávněním.
- benefity
Benefity
- Práce na dálku z území Nového Zélandu
- inkluzivní a přístupný proces podávání žádostí
- Úpravy náborového procesu pro potřeby přístupnosti
- Kultura zaměřená na koučování s podporou profesního rozvoje
- Přístup k nástrojům pro vývoj s podporou AI
- Práce s moderním a inovativním technologickým stackem
- Spolupráce napříč týmy Product, Design a Engineering