.Net Backend developer/70% HO/(w/m/d)

Discipline: Backend Developer
Job type: Contract
Contact name: Jan Šebesta

Contact email: jan.sebesta@nemensis.cz
Job ref: 32071
Published: about 1 month ago

Smlouva: Freelance

Práce na dálku: Hybrid – 70 % HO

Lokalita: Bratislava

Nástup: ASAP

Jazyk: AJ – B2+, SJ/ČJ – rodilý

Dlouhodobý projekt: Ano

 

Popis projektu:

Live Map je stěžejní, datově náročný produkt, který je často první věcí, kterou zákazník po přihlášení do Klientského portálu (nebo mobilní aplikace) uvidí. Jedná se o dlouhodobě udržitelný projekt s důrazem na výkon a rychlost.

  • Hlavní náplň mapy: Poskytování přehledu o aktivech v reálném čase a kontextuálních informací:
    • Sledování vozidel (Trucks) a přívěsů (Trailers): Zobrazení aktuální polohy vozového parku.
    • Roadside Services / Akceptační síť: Zobrazení čerpacích stanic (včetně cen pohonných hmot), odpočívadel, truck parkovišť, myček a dalších partnerských služeb (např. Travis).
  • Klíčová výzva: Rychlost a škálovatelnost aplikace, zejména z pohledu Backendu (BE) a zpracování velkého objemu dat (Data heavy).
  • Zodpovědnost BE týmu: Zajištění výkonné architektury a Business API pro plynulé a rychlé zobrazování dat na Frontend.

 

Vaše Zodpovědnosti:

  • Vytvářet a spravovat BFF (Backend-for-Frontend) vrstvu pro Live Map a závislé moduly.
  • Navrhovat a zpřístupňovat přizpůsobená API, která slouží Frontendům s ohledem na zákaznickou zkušenost.
  • Zajišťovat vysoký výkon, konzistenci a spolehlivost koncových bodů API.
  • Pracovat autonomně a mít řešení ve svém vlastnictví. Jít daleko za pouhé dodání úkolu – vlastníte problém a dodáváte řešení spolu s produktovým týmem.
  • Nezávisle spolupracovat s ostatními týmy a inženýry na sladění systémových potřeb.

 

Must Have Skills:

  • Silná zkušenost s budováním backend služeb s využitím .NET
  • Zkušenost s REST API, orchestrací služeb a transformací dat.
  • Azure (Devops)
  • Prokázaná schopnost dodávat End-to-End (E2E) řešení.
  • Prokázaná schopnost pracovat nezávisle, řešit složité systémy/problémy a činit opodstatněná designová rozhodnutí.

Nice to Have Skills:

  • Znalost práce v distribuovaných systémech nebo architekturách založených na mikroslužbách.
  • Zkušenost s jedním z jazyků: Java, Python, C#.
  • Znalost Entity Framework Core.
  • Zkušenost s kontejnerizací (Docker, Kubernetes) a CI/CD pipelines.