
BotCity je platforma SaaS pro podnikové týmy zaměřené na automatizaci, které vytvářejí a provozují automatizace založené na kódu, zejména s využitím Pythonu a počítačového vidění. Nástroje platformy pokrývají pracovní postupy vývojářů, cloudovou orchestraci, správu relací a infrastruktury, observabilitu, zabezpečení, dodržování předpisů a integrace s cloudovými a kancelářskými platformami. BotCity pomáhá organizacím centralizovat správu a nasazovat automatizace ve virtuálních počítačích, kontejnerech a bezserverových prostředích a zároveň omezovat rizika spojená s nespravovanými skripty.
Senior frontendový inženýr v BotCity — práce na dálku v USA
Veďte vývoj produktů BotCity postavených na Reactu a Next.js pro řízení podnikové automatizace. Formujte škálovatelná frontendová řešení, inženýrské standardy a týmové postupy v globálním prostředí práce na dálku.
Popis
- Vést vývoj a další rozvoj frontendů produktů BotCity
- Vyvíjet, nasazovat a udržovat škálovatelné responzivní webové aplikace s využitím moderních frontendových technologií
- Upřednostňovat prostředí pro stolní počítače a zároveň se podílet na vývoji pro mobilní zařízení podle toho, jak se produkt vyvíjí
- Spolupracovat s produktovými manažery a UX/UI designéry na převádění požadavků do praktických a uživatelsky přívětivých řešení
- Zlepšovat frontendovou kódovou základnu refaktoringem staršího kódu a uplatňováním osvědčených inženýrských postupů
- Chránit výkon napříč různými zařízeními a prohlížeči
- Podílet se na kontrolách kódu a posilovat kvalitní postupy frontendového inženýrství
- Diagnostikovat a řešit frontendové problémy s cílem udržovat plynulou uživatelskou zkušenost
- Vytvářet opakovaně použitelný kód a knihovny pro další vývoj produktu
- Optimalizovat komponenty pro maximální rychlost a efektivitu
- Definovat frontendové standardy a metodiky podporující růst týmu
- Rozvíjet schopnosti týmu prostřednictvím kontrol kódu, párového programování a sdílení znalostí
- Podléhat Engineering Managerovi
Požadavky
- Bakalářský titul v oboru informatiky, počítačového inženýrství nebo příbuzném oboru
- Nejméně pět let profesionální praxe v softwarovém inženýrství
- Nejméně tři roky zkušeností s realizací komplexních frontendových projektů ve spolupráci s produktovými a UX/UI týmy
- Silné základy softwarového inženýrství včetně čistého kódu, návrhových vzorů, komponentové architektury a správy stavu
- Praktická zkušenost s nástroji pro automatizované testování, jako jsou Jest, React Testing Library, Playwright nebo Cypress
- Zkušenost se zlepšováním výkonu frontendu
- Pokročilá znalost HTML, CSS, JavaScriptu a TypeScriptu
- Pokročilá znalost Reactu a Next.js
- Zkušenost s používáním Gitu a GitHubu
- Zkušenost s Microsoft Office nebo Excelem, Google Suite a Notionem
- Plynulá znalost portugalštiny
- Pokročilá znalost angličtiny
- Schopnost vést iniciativy až do dokončení, nést odpovědnost a podstupovat promyšlená rizika zaměřená na zákazníka
- Schopnost vycházet z potřeb zákazníka, postupovat promyšleně a zachovat si široký pohled na produkt
- Schopnost komunikovat proaktivně, jasně a stručně a přitom s respektem zpochybňovat rozhodnutí
- Schopnost aktivně vyhledávat, poskytovat a uplatňovat zpětnou vazbu
- Předchozí zkušenost s prací v raném, rychle rostoucím a dynamickém startupu
- Ochota podle potřeby cestovat na akce a týmová setkání
Benefity
- Práce na dálku v globálně distribuovaném týmu
- Příležitost podílet se na rozvoji rychle rostoucí automatizační společnosti
- Cestování podle potřeby na podporu akcí a setkání s týmem