Hledáme nové kolegy na dlouhodobou spolupráci do týmu ve společnosti Ubiquiti se zaměřením na backend a nebo full-stack vývoj.

Projekt UISP
UISP je platforma pro management a konfiguraci sítí malých a středních poskytovatelů internetu (ISP) po celém světě. Aktuálně má přes 50 tisíc instalací a obsluhuje miliony síťových zařízení. Našim cílem je pomoci všem, kteří chtějí být poskytovatelem internetu, ale prozatím neměli technické znalosti něco takového udělat. Nemáme obchodní oddělení a ani typickou skupinu konzultantů. UISP vytváříme zdarma pro kohokoli, kdo používá naše zařízení, ať je v USA nebo v Nepálu. UI/UX musí být takové, aby ho kdokoli pochopil, a proto mu věnujeme tolik energie, kolik je potřeba. Aplikace je kompletně programovaná v Praze a Plzni. Ubiquiti má několik desítek poboček a patří mezi největší světové výrobce HW pro poskytovatele internetu.

Náplň práce

  • Implementace nového API, nebo komplexní logiky pomocí Typescriptu a Hapi.js/Node.js/PostgreSQL/RabbitMQ. Každý má svoji doménu, která mu patří a za kterou je zodpovědný. Jedná se například o realtime zpracování dat z tisíců zařízení, generování topologické mapy sítě, chytré naplánování aktualizace FW zařízení, aby byl minimalizovaný čas výpadku pro koncové klienty, nebo jde o aktualizaci traffic shaping pravidel na zařízeních v síti, aby každý zákazník měl to nejlepší připojení.
  • Práce s novým HW, často se jedná o nové prototypy, na kterých se vytváří konektor, který umožňuje zařízení přes websocket ovládat.
  • Posouvání architektury aplikace, aby dokázala držet tempo s požadavky na funkčnost, stabilitu a rychlost vývoje.
  • Nechceme psát dlouhé specifikace a udržovat komplexní dokumentaci. Dokumentace API se generuje z kódu a chování aplikace popisují obsáhlé testy, kde je důraz kladen zejména na e2e testy, které ověřují vše od UI kontroleru po to, že zařízení dělají to, co mají.

Požadavky

  • Zkušenosti s TS a Node.js
  • Výhodou je znalost Hapi.js, PostgreSQL, RabbitMQ, Docker
  • Hodí se znalost Linux/Unix (pro vývoj můžete používat Linux/Win/Mac), sítě

Nabízíme

  • Moderní kanceláře na Andělu s terasou a krásným výhledem
  • Občerstvení a obědy zdarma
  • Pružná pracovní doba, home office
  • 5 týdnů dovolené
  • Bonusy podle výkonu
  • Firemní akce
  • Kolektiv vývojářů, který chce udělat ten nejlepší produkt. Maximální snaha o minimum procesů, žádné složité vykazování a podobné zvyklosti.

Informace o pozici

Společnost
Ubiquiti Networks (Czech Republic) s.r.o.
Adresa
Plzeňská 345/5, Praha – Smíchov
Požadované vzdělání: Středoškolské nebo odborné vyučení s maturitou
Požadované jazyky: Čeština (Pokročilá), Angličtina (Pokročilá)
Benefity: Bonusy/prémie, Notebook, Flexibilní začátek/konec pracovní doby, Dovolená 5 týdnů, Občerstvení na pracovišti, Možnost občasné práce z domova, Individuální rozvržení pracovní doby
Zařazeno: IS/IT: Správa systémů a HW, IS/IT: Vývoj aplikací a systémů, SW architekt, Programátor, Node.js vývojář, React vývojář
Typ pracovního poměru
Typ pracovního poměru: Práce na plný úvazek
Délka pracovního poměru
Délka pracovního poměru: Na dobu neurčitou
Typ smluvního vztahu
Typ smluvního vztahu: pracovní smlouva, práce na živnostenský list (IČO)
Zadavatel: Zaměstnavatel

Pozice je vhodná i pro OZP, s docházením do firmy. Vhodné i pro: vozíčkáři.


Ubiquiti Networks (Czech Republic) s.r.o., Vilma Pařenicová