
BotCity je platforma SaaS pre podnikové automatizačné tímy, ktoré vytvárajú a prevádzkujú automatizácie založené na kóde, najmä v jazykoch Python a s využitím počítačového videnia. Jej nástroje pokrývajú pracovné postupy vývojárov, cloudovú orchestráciu, správu relácií a infraštruktúry, monitorovanie, bezpečnosť, súlad s predpismi a integrácie s cloudovými a kancelárskymi platformami. BotCity pomáha organizáciám centralizovať riadenie a nasadzovať automatizácie vo virtuálnych strojoch, kontajneroch a bezserverových prostrediach, pričom znižuje riziká spojené s nespravovanými skriptmi.
Senior frontendový inžinier v BotCity — práca na diaľku v USA
Veďte rozvoj produktov BotCity postavených na Reacte a Next.js pre riadenie podnikovej automatizácie. Formujte škálovateľné frontendové prostredia, technické štandardy a tímové postupy v globálnom prostredí práce na diaľku.
Popis
- Veďte vývoj a rozvoj frontendových častí produktov BotCity
- Vytvárajte, nasadzujte a udržiavajte škálovateľné responzívne webové aplikácie s využitím moderných frontendových technológií
- Uprednostňujte používateľské prostredie pre počítače a zároveň prispievajte k vývoju pre mobilné zariadenia podľa toho, ako sa produkt vyvíja
- Spolupracujte s produktovými manažérmi a dizajnérmi UX/UI na premene požiadaviek na praktické riešenia zrozumiteľné pre používateľov
- Zlepšujte frontendovú kódovú základňu refaktoringom staršieho kódu a uplatňovaním osvedčených postupov softvérového inžinierstva
- Chráňte výkon naprieč rôznymi zariadeniami a prehliadačmi
- Prispievajte k revíziám kódu a posilňujte kvalitné postupy frontendového inžinierstva
- Diagnostikujte a riešte frontendové problémy s cieľom udržať plynulú používateľskú skúsenosť
- Vytvárajte opätovne použiteľný kód a knižnice pre ďalší rozvoj produktov
- Optimalizujte komponenty na dosiahnutie maximálnej rýchlosti a efektivity
- Definujte frontendové štandardy a príručky podporujúce rast tímu
- Zvyšujte schopnosti tímu prostredníctvom revízií, párovej spolupráce a zdieľania znalostí
- Podliehajte manažérovi inžinierstva
Požiadavky
- Vysokoškolské vzdelanie v odbore počítačové vedy, počítačové inžinierstvo alebo príbuznom odbore
- Aspoň päť rokov profesionálnych skúseností v softvérovom inžinierstve
- Aspoň tri roky skúseností s dodávaním komplexných frontendových projektov v spolupráci s produktovými tímami a tímami UX/UI
- Silné základy softvérového inžinierstva vrátane čistého kódu, návrhových vzorov, architektúry komponentov a správy stavu
- Praktické skúsenosti s nástrojmi na automatizované testovanie, ako sú Jest, React Testing Library, Playwright alebo Cypress
- Skúsenosti so zlepšovaním výkonu frontendu
- Ovládanie HTML, CSS, JavaScriptu a TypeScriptu
- Pokročilé znalosti Reactu a Next.js
- Skúsenosti s používaním Git a GitHubu
- Skúsenosti s Microsoft Office alebo Excelom, Google Suite a Notion
- Plynulá portugalčina
- Pokročilá znalosť angličtiny
- Schopnosť prevziať zodpovednosť za iniciatívy až do ich dokončenia, niesť zodpovednosť a podstupovať uvážené riziká so zameraním na zákazníka
- Schopnosť vychádzať z potrieb zákazníkov, postupovať premyslene a zachovať si široký pohľad na produkt
- Schopnosť komunikovať proaktívne, jasne a stručne a zároveň s rešpektom spochybňovať rozhodnutia
- Schopnosť aktívne vyhľadávať, poskytovať a uplatňovať spätnú väzbu
- Predchádzajúca skúsenosť so startupom v počiatočnej fáze, s vysokým rastom a rýchlym tempom
- Ochota cestovať podľa potreby na podujatia a tímové stretnutia
Benefity
- Pracujte na diaľku s globálne distribuovaným tímom
- Prispievajte k rýchlo rastúcej spoločnosti v oblasti automatizácie
- Podľa potreby cestujte na podporu podujatí a stretnutia s tímom