Backend Developer (Nodejs/TypeScript)

Plný úvazek
Praha
Plat: Neuvedeno
Žádná práce na dálku

Livesport
Livesport

Máte zájem o tuto nabídku?

Otázky a odpovědi ohledně nabídky

Pozice

Popis pozice

Více než 10 let využíváme spolehlivý interní systém pro ukládání a správu sportovních dat, která mohou fanoušci kdykoliv sledovat v našich aplikacích. Zajišťujeme, aby systém nakládal s daty rychle, bezpečně a spolehlivě. Proto neustále pracujeme na technologickém rozvoji backendu i frontendu. Backendové služby se starají například o načítání přes GraphQL, cachování dat nebo správu změn přes event-driven architekturu. 

Systém hraje zásadní roli nejen pro interní uživatele – datové administrátory, ale pro celý Livesport, který data následně dodává všem uživatelům. Tvou rolí bude přinést nový vítr do architektury a technologií potřebných pro vývoj. 

Další detaily ti přiblíží Michal.


Požadavky na pozici

Co tě u nás čeká?

  • Návrh a vývoj nových backendových služeb (Nodejs/TypeScript) pro klíčový systém ukládání sportovních dat v Livesportu.

  • Správa a vylepšování stávajících backendových a API služeb.

  • Příležitost drajvovat přechod architektury z monolitu na service-oriented.

  • Spolupráce s dalšími backend a frontend členy týmu, který vyvíjí klíčový interní systém.

  • Budeš drajvovat přechod z monolitické architektury na service oriented architekturu.

Co by ti nemělo chybět?

  • Seniorní zkušenosti s vývojem backendu v Nodejs/TypeScript.

  • Práce s daty v relačních databázích a key-value systémech.

  • Pokročilá znalost CI/CD (ideálně GitLab).

  • Produkční zkušeností s Docker a Kubernetes.

  • Návrh a vývoj API v REST a GraphQL.

  • Znalost testování nejen teoreticky.

  • Orientace v monitoringu.

Čím nás potěšíš?

  • Povědomím o Reactu a vývoji frontendu.

  • Pasivní znalostí PHP.

  • Orientací v nových trendech vývoje microservices a backendu obecně.

Náš stack:

  • Vývoj služeb v Nodejs, TypeScriptu a Nestjs.

  • Návrh a vývoj REST a GQL API.

  • Komunikace mezi službami přes WebSocket.  

  • Databáze – MySQL, Redis a Elasticsearch.

  • Unit testy v Jest/Vitest a end2end v Cypress.

  • Nástroje pro vývoj – Prettier, Yarn, ESLint, Biomejs.

  • Provoz – vlastní k8s clustery.

  • Monitorujeme – Grafana, Kibana, Prometheus.

Co ti nabízíme?

  • 💡Příležitost posouvat architekturu klíčového systému.

  • 🎓Dostatek času na osobní růst a vzdělávání s neomezenými možnostmi, včetně školení a konferencí všude možně po světě - nejen jako účastník.

  • 💰Roční bonus do výše až 20 % z ročního platu a mimořádné odměny.

  • 💻Prvotřídní vybavení, od ergonomických pracovišť s výškově nastavitelnými stoly až po špičkový hardware. Máš možnost volby mezi Mac a Dell. Samozřejmostí je také telefon a tarif s neomezenými daty.

  • 🌿Kanceláře na Nových Butovicích s parkováním, dvěma fitkama a relaxační zónou s fotbálkem nebo šipkami. Pracujeme v prostředí, které podporuje jak tvou profesionální, tak osobní pohodu.

  • 🎉Několik akcí ročně - od meetupů, přes pravidelné sportovní turnaje každý měsíc, až  po nezapomenutelné vánoční večírky, kde můžeš strávit čas s kolegy  i mimo pracovní prostředí.

  • 🍔Kredit do restaurace v naší budově, aby sis  mohl vychutnat vynikající jídlo v pohodě a bez starostí.

  • 🌴Samozřejmostí je bonus za doporučení kolegy a 25 dnů dovolené.

Pokud tě zajímá, jak to u nás v Livesportu vypadá, koukni náš profil na WTTJ.

Chcete se dozvědět více?

Tato volná pracovní místa by vás mohla zajímat!

Tyto společnosti rovněž nabírají pracovníky na pozici "{profese}".