Frontend Software Developer
Společnost Mycroft Mind se řadu let zabývá řešeními pro sběr a zpracování dat z chytrých energetických sítí. Před několika lety začala rozvíjet myšlenku, že by některé z analytických algoritmů mohly fungovat přímo v senzorech a měřidlech, která jsou v energetických sítích nainstalované. Po prototypovém ověření a dvou výzkumných projektech, jsme představili svoji vizi vnořené energetické inteligence v rámci programu významného evropského zájmu v mikroelektronice a komunikační technologii – IPCEI ME/CT. Tato iniciativa sdružuje 56 evropských firem a jeho celkový rozpočet je přes 8 miliard euro. Cílem je významně podpořit rozvinutí a propojení evropského průmyslu v oblastech návrhu a výroby chipů a embedded AI. Do této iniciativy se podařilo úspěšně zapojit dvěma českým firmám. Jednou z těchto firem je Mycroft Mind.
V rámci projektu budeme rozvíjet specifické machine learning algoritmy vyvinuté v Mycroft Mind. Ty umožňují operace s velmi malými nároky na paměť a výpočetní výkon, aby mohly fungovat v levných a nevýkonných senzorech. Klíčovou schopností je možnost učení se přímo v senzorech – každý senzor se autonomně adaptuje na chování prostředí, ve kterém je nainstalován. Tyto algoritmy budou integrovány do široké škály zařízení jako jsou chytré elektroměry, trafostanice, dobíječky elektromobilů nebo fotovoltaické invertory. Cílem je poskytovat přesnější a podrobnější informace nutné pro optimalizaci energetických toků v distribučních sítích, zónách a komunitách.
Do naší společnosti hledáme kolegu na pozici Frontend Developer.
Popis role
- Budeš mít možnost se podílet na vývoji zcela nového produktu
- Budeš mít možnost použít nejnovější technologie pro vývoj front-endu
- Budeš od základu vyvíjet v JavaScriptu (React) za použití typového systému TypeScript
- Budeš mít volnost (ale i odpovědnost) při tvorbě technických designů
- Budeš pracovat v agilním prostředí
Co používáme pro vývoj:
- Front-end stavíme pomocí Reactu, ve spojení s GraphQL nebo případně REST API
- Náš technologický stack pravidelně aktualizujeme, abychom drželi krok s vývojem a využívali moderní nástroje
- Mezi používané knihovny patří např. MUI, Apache Echarts, Formik
Co požadujeme:
- Zkušenosti s vývojem UI aplikací v React
- Zkušenost s REST API a GraphQL
- Zkušenost s prací v GIT
- Schopnost samostatně pracovat, poradit, být teamovým hráčem
- Schopnost se učit, vzdělávat se, hledat si informace
Výhodou:
- Zkušenost s velkými projekty
- Zkušenost s UX a Figmou
- Zkušenost s používáním některého z frameworků pro tvorbu automatických testů (Jest, RTL)
- Zkušenost s Node.js, Next.js
- Zkušenost s GitLab