Jsme česká technologická firma s výjimečným prostředím. Máme úspěšný globální produkt (v abs. hodnotě je náš zisk větší než např. Alza či Seznam) a tým mladých lidí, kteří potřebují prostor a lidský přístup, ne zbytečná pravidla. Zajímá nás hlavně, jak přemýšlíš a kam směřuješ. Hledáme především technické talenty, ale kreativně se můžeš rozvíjet i v byznysových týmech.
PLNÝ ÚVAZEK
čtvrtek 28. 8.
(placený full-time) Node.js engineer
Rozšiřujeme tým vývojářů zodpovědných za Node.js / TypeScript backendové služby jako je zpracování plateb, automatizace instalace serverů nebo near-real-time monitoring našich platforem. Konkrétní náplň práce bude záviset na aktuálních prioritách, zkušenostech a na tom, co tě bude bavit a v čem se budeš chtít rozvíjet.
S čím nám můžeš pomoct?
✓ Automatizovaná instalace serverů – interní služba pro plně automatický vzdálený provisioning desítek tisíc serverů v našich datacentrech. Síťařina, systémová administrace, Infrastructure as Code.
✓ Interní platební brána – zpracovává platby (PayPal, Stripe a bankovní převody). Poskytuje jednotné API pro platební sekce portálů našich produktů. Řeší i automatické párování bankovních převodů. Součástí je API, SDK pro TS/PHP a UI knihovna pro React i Vanilla JS.
✓ Integrace microservices do API – z raw dat o DDoS útocích v DB vytváříme použitelný výstup: analýza, transformace a návrh schémat REST i GraphQL. Na vzorku kalibrujeme, implementujeme data layer a notifikační službu.
Jak probíhá výběrko? Od začátku do konce bude tvým kontaktem Libor, tvůj budoucí team leader (žádný HR). Přes telefonát si vyjasníte vzájemná očekávání, poté se setkáte osobně u nás ve vile, kde se pobavíte podrobněji o tom, co děláme, kam míříme, co se nám daří, co chceme zlepšit, a hlavně o tvé historii, motivaci a představách. V případě oboustranné spokojenosti tě čeká final setkání s naším CEO Zdeňkem.
Nabízíme
✓ Peníze odpovídající zkušenostem, výkonu a očekávání
✓ Kolektiv mladých a talentovaných lidí, od kterých se můžeš neustále učit
✓ 0 corporate bullshit – důvěra, svoboda, žádná práce dělaná s cílem uspokojit investory nebo management
✓ Zázemí v jedné z našich prvorepublikových vil se zahradou na Vinohradech (a navíc dog-friendly)
✓ Free snídaně a obědy, ovoce, svačiny, fresh džusy, ... na cokoli si vzpomeneš, to v nějaké ledničce ve vile najdeš
✓ Vybavení dle vlastních požadavků a potřeb (notebook, monitory, sluchátka atd.)
✓ Zdravotní židle Spinalis & standing desks (za obojí ti tvoje záda poděkují)
✓ Firemního barbera zdarma přímo v prostorech našich vil
Požadavky
Angličtina
logické a analytické myšlení, nadšení pro automatizaci a řešení neřešitelného
základní znalosti teoretické informatiky (datové struktury, algoritmy, návrhové vzory, atd.)
znalost TypeScriptu a NodeJS ekosystému, zkušenosti s publikováním a používáním vlastních NPM balíčků
solidní úroveň znalosti SQL (ideálně Postgres) a zkušenosti s používáním ORM (MikroORM)
umíš psát čistý, testovatelný kód s dobře navrženým veřejným rozhraním a zápal pro důsledné používání Dependency Injection
rychlou orientaci v cizím kódu a schopnost konstruktivní zpětné vazby
potřebu testovat
(uvítáme) schopnost navrhovat a oponovat architekturu backendových aplikací
(uvítáme) zkušenosti s provozem a debugováním Node.js aplikací a služeb
(uvítáme) dobrou dokumentační morálku
(uvítáme) zájem nacházet zobecnitelné části kódu, které by mohly být užitečné i v jiných projektech
(uvítáme) full-stack přístup (možnost sáhnout i na FE, když je potřeba)
(uvítáme) přesah do devops a linux administrace (k8s, Terraform, Ansible)
(uvítáme) znalost dalších jazyků (Go, Python, Rust, ...)