Senior Backend Developer (NodeJS/TypeScript)

Shrnutí práce
Plný úvazek
Praha
Plat: Neuvedeno
Žádná práce na dálku
Dovednosti a odbornost
Prettier
Graphql
Kibana
Gitlab
Mysql
+13

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.

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řepis 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.


Požadavky na pozici

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.

  • Předešlými zkušenostmi na tech lead pozici.

  • 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 a end2end v Cypress.

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

  • 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ě. A když to bude dávat smysl, můžeš se jich zúčastnit i jako přednášející.

  • 💰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. Samozřejmostí je také telefon a tarif s neomezenými daty.

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

  • 🎉Několik akcí ročně – meetupy, pravidelné sportovní turnaje každý měsíc i 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ě = vynikající jídlo v pohodě a bez starostí.

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

Chcete se dozvědět více?