Text copied to clipboard!

Název

Text copied to clipboard!

Backendový inženýr

Popis

Text copied to clipboard!
Hledáme backendového inženýra, který se připojí k našemu týmu a bude zodpovědný za vývoj, implementaci a údržbu serverových aplikací a systémů. Vaším úkolem bude navrhovat a optimalizovat backendové služby, které podporují front-end aplikace a zajišťují jejich spolehlivý a efektivní chod. Budete spolupracovat s týmy vývojářů, testerů a produktových manažerů na vytváření škálovatelných a bezpečných řešení. Požadujeme zkušenosti s programováním v jazycích jako jsou Java, Python nebo Node.js, znalost databází a schopnost pracovat s API. Důležitá je také schopnost analyzovat požadavky, řešit technické problémy a implementovat nové funkce v souladu s nejlepšími praktikami a standardy. Nabízíme příležitost pracovat na zajímavých projektech v dynamickém prostředí a možnost profesního růstu.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba backendových služeb a API.
  • Optimalizace výkonu serverových aplikací.
  • Spolupráce s front-end vývojáři a dalšími týmy.
  • Implementace bezpečnostních opatření a standardů.
  • Testování a ladění backendových komponent.
  • Dokumentace kódu a technických procesů.
  • Analýza a řešení technických problémů.
  • Nasazení a správa serverových aplikací.
  • Údržba databází a datových struktur.
  • Aktualizace a integrace nových technologií.

Požadavky

Text copied to clipboard!
  • Zkušenosti s programováním v jazycích Java, Python nebo Node.js.
  • Znalost relačních a NoSQL databází.
  • Schopnost pracovat s RESTful API a webovými službami.
  • Znalost verzovacích systémů, například Git.
  • Zkušenosti s cloudovými platformami (AWS, Azure, Google Cloud).
  • Schopnost analyzovat a řešit technické problémy.
  • Znalost principů bezpečnosti a ochrany dat.
  • Dobré komunikační a týmové dovednosti.
  • Zkušenost s agilními metodikami vývoje.
  • Schopnost psát čistý, udržitelný a dokumentovaný kód.

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vývojem backendu v jazyce Java nebo Python?
  • Jaké databáze jste používali a jak jste je optimalizovali?
  • Popište situaci, kdy jste museli řešit výkonový problém backendové služby.
  • Jak přistupujete k zabezpečení backendových aplikací?
  • Jaké nástroje používáte pro verzování kódu a správu projektů?
  • Máte zkušenosti s nasazením aplikací na cloudové platformy?
  • Jak řešíte komunikaci mezi backendem a front-endem?
  • Jaké jsou vaše zkušenosti s testováním backendových komponent?
  • Jaké metody používáte pro dokumentaci kódu?
  • Jakým způsobem zajišťujete škálovatelnost backendových systémů?