Vědecký pokrok - Full Stack vývojář
Zajímalo by tě vyvíjet software pro špičkové vědecké přístroje, na kterých laureáti Nobelových cen mění svět? Vědecké přístroje ScientaOmicron potřebují pomoc zkušených vývojářů, kteří budou rozvíjet a nadále zásadně zjednodušovat práci vědcům po celém světě. Přidej se k nám a i ty přispěješ k urychlení technologického výzkumu v oblasti dokonalejších baterií, solárních panelů, inteligentních senzorů a kvantové elektroniky.
Pozice je vhodná pro vývojáře se zájmem o moderní distribuované systémy, systémy sběru dat a jejich zpracování, kterému nechybí analytické myšlení a láká ho objevit novou doménu elektronové spektroskopie. Náš nový kolega/kolegyně by měl být schopen na projektu pracovat full-time.
Bude nás čekat práce jak na serverové části systému (.NET 6), tak na jeho UI (Angular). Čeká nás vylepšení JSON-RPC designu a související optimalizace výkonu, dále se budeme soustředit na zapracování podpory pro nové protokoly a standardy (např. MQTT), určitě se budeme věnovat i integraci funkcionality autorizace a autentifikace. Další práce budou souviset s převzetím vlastnictví softwarových nástrojů (klientů) pro řízení a provádění vědeckých pokusů. Tyto nástroje (postavené na Angular) budeme vylepšovat z pohledu UX a rozšiřovat je o nové funkce. Později možný přechod z Angular na jinou technologii.
Hledáme kolegu se zájmem
- pracovat na rozvoji zaběhnutého produktu postaveného na client-server architektuře a jeho rozvoj do podoby plného souladu s principy Průmyslu 4.0
- spolupracovat na vývoji produktu od zadání až po testování
- o profesionální vedení vývoje software s důrazem na kvalitní CI
- o programování - zkušenost programování v jazyce C#
- se zkušenostmi moderních webových technologií a přístupů tvorby UI (např. mikro-frontends), ochota naučit se Angular
- s chutí tvořit produkt od požadavků až po implementaci a testování
Co bychom potřebovali
- orientaci v technikách autorizace a autentizace
- schopnost tvorby návrhu řešení
- samostatnost, vlastní iniciativa, pečlivost
- nadšení pro věc
- komunikativní znalost angličtiny
Výhodou je
- zkušenost s využíváním a základní správou GitLab CI, Docker
- znalost některého nástroje pro WEB development & debugging (např. Chrome dev tools)
- znalost jazyka Python
- znalost MQTT (například broker RabbitMQ nebo MQTTnet)
- znalost některého frameworku pro automatizované testování (např. Cypress)
Představení společnosti ScientaOmicron
Proč pracovat v KINALI?
Nahlédněte společně s naší kolegyní Nikol pod pokličku života v KINALI. Dozvíte se více o naši kultuře, způsobu práce i hodnotách.
Líbí se vám tato pozice? Proberme detaily osobně...
Nebylo to, co jste čekali? Nevadí, otevřených pozic máme mnohem víc.