Skip to content

Back-end developer

Home » Pracuj s námi » Back-end developer

Hlavní povinnosti:

  • Vyvíjet a udržovat backendové mikroslužby pomocí JavaScriptu/TypeScriptu na Node.js
  • Spolupráce s vývojovým týmem na návrhu, implementaci a zlepšování funkčnosti produktu v souladu s obchodními a technickými požadavky
  • Účastnit se každodenních aktivit Scrum, jako jsou stand-up meetingy, plánování sprintu, revize a retrospektivy
  • Pracujte se službami a nástroji AWS (například Lambda, API Gateway, S3, RDS), abyste zajistili škálovatelnost, bezpečnost a výkonnost infrastruktury
  • Psaní čistého, testovatelného a dobře zdokumentovaného kódu podle osvědčených vývojových postupů
  • Spolupracovat s týmem na řešení výkonnostních problémů, optimalizaci kódu a zajištění vysoké kvality produktu
  • Podporovat tým při testování, ladění a řešení problémů
  • Neustále se učit a rozvíjet ve vývojovém prostředí zaměřeném na mentoring a neustálé zlepšování

Požadavky:

  • Požadavky: vysokoškolské vzdělání v oboru informatiky, výpočetní techniky nebo příbuzných oborech
  • Preferovaná praxe v této pozici v délce alespoň 1-2 roky
  • Znalost jazyků JavaScript a TypeScript a zkušenosti s Node.js pro vývoj backendu.
  • Znalost konceptů RESTful API a mikroslužeb
  • Základní zkušenosti s infrastrukturou AWS (včetně zkušeností s akademickými nebo osobními projekty) nebo silná touha učit se a specializovat se v této oblasti
  • Porozumění principům agilního vývoje a ochota pracovat v kontextu Scrumu
  • Znalost nástrojů pro správu verzí, jako je Git
  • Schopnost efektivně spolupracovat v týmu a srozumitelně komunikovat s technickými i netechnickými kolegy
  • Dobrá znalost anglického jazyka (úroveň B1/B2, mluvený i psaný projev)
  • Italský mateřský jazyk

Požadované vlastnosti

  • Zkušenosti s databázemi SQL a/nebo NoSQL (např. MySQL, MongoDB, DynamoDB)
  • Znalost služeb a nástrojů AWS, jako jsou Lambda, API Gateway, S3, RDS, nebo zkušenosti s cloudovými prostředími
  • Znalost nástrojů CI/CD (např. Jenkins, GitLab CI, Travis CI) a postupů automatizace nasazení

Další dovednosti:

  • Schopnost řešit problémy a rychle se učit.
  • Vášeň pro kódování a touha učit se novým technologiím a metodikám.
  • Smysl pro detail a schopnost pracovat samostatně v dynamickém prostředí.

Pracovní smlouva: plný úvazek.
Dostupnost: pondělí až pátek s možností cestování.
Způsob práce: hybridní (v Ripatransone a/nebo na pracovišti smart-working).

Back To Top