Vývojář backend systémů pro 3D software

Bavilo by tě vyvíjet moderní 3D software pro zubaře pro plánování dentálních implantátů? Hledáme nadšeného vývojáře nebo vývojářku, který(á) nám pomůže s vývojem nové generace takového software.

Popis pozice

  • Analyzovat požadavky na cloudovou výpočetní platformu a její propojení s již existujícím SW pro zpracování, vizualizaci a analýzu 3D dat.
  • Společně s vývojovým týmem navrhovat celkovou architekturu řešení a podílet se na jejím rozšiřování a refaktoringu.
  • Návrh a implementace komunikačního API ve stylu microservices.
  • Implementace a údržba cloudového backendu včetně testování stability a výkonnosti.
  • Konzultace a podpora ostatních vývojářů při přechodu na novou platformu.
  • Studium nových technologií a postupů.

Požadujeme

  • Mít dobré povědomí o SOA a vývoji založeném na microservices.
  • Zkušenosti s návrhem a vývojem cloudových backendů s využitím microservices.
  • Umět aktivně používat některou cloudovou platformu - AWS, Google Cloud, apod.
  • Vyznat se v kontejnerech - Docker, Kubernetes, apod.
  • Umět pracovat s NoSQL databázemi.
  • Git - aktivní práce s větvemi, měl bys umět zvládnout vyřešit konflikt.
  • Psaní čistého kódu včetně testů.

Nabízíme

  • Práce v menší, pozvolna rostoucí společnosti zabývající se vývojem jedinečných produktů. 
  • Příležitost pro seberealizaci při práci na zajímavých projektech, které opravdu pomáhají lidem. 
  • Podpora dalšího vzdělávání hrazená firmou. 
  • Flexibilní pracovní doba a 5 týdnů dovolené. 
  • Home office (až 2-3 dny v týdnu) nebo práce na částečný úvazek (4 dny v týdnu). 
  • Další benefity (Multisport karta, příspěvek na obědy, výhodný mobilní tarif...) 
  • Tým, kde lidé spolu vzájemně komunikují a podporují se. 

Kontaktní formulář

CV
 
Příloha 2
 
Příloha 3

 
Souhlasím:

Your personal data will be processed according to the privacy policy.
 

Co se ti u nás bude hodit?

  • Znalost programovacích jazyků C++, Python a Javascript
  • Zkušenosti s tvorbou distribuovaných systémů využívajících messaging systémy a microservices.
  • Zkušenosti s messaging knihovnami typu NATS, ZeroMQ, RabbitMQ, apod.
  • Zkušenosti s CI/CD (Gitlab).
  • Znalost některých front-end technologií (React, Vue, apod.).
  • Zkušenosti se zpracováním obrazových dat.
  • Znalost anglického jazyka na komunikativní úrovni.