Text copied to clipboard!

Název

Text copied to clipboard!

Backend vývojář

Popis

Text copied to clipboard!
Hledáme zkušeného backend vývojáře, který se připojí k našemu dynamickému týmu a pomůže nám vytvářet robustní a škálovatelné serverové aplikace. Jako backend vývojář budete zodpovědní za návrh, implementaci a údržbu serverové logiky, databází a API, které podporují naše produkty a služby. Vaším úkolem bude spolupracovat s frontend vývojáři, produktovými manažery a dalšími členy týmu na vývoji efektivních řešení, která splňují potřeby našich uživatelů. Očekáváme, že budete mít hluboké znalosti programovacích jazyků používaných na backendu, zkušenosti s databázovými systémy a porozumění principům bezpečnosti a optimalizace výkonu. Pokud máte vášeň pro technologie, jste týmový hráč a chcete se podílet na inovativních projektech, rádi vás přivítáme v našem týmu.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba serverové logiky aplikací
  • Návrh a správa databází
  • Implementace a správa API rozhraní
  • Spolupráce s frontend vývojáři na integraci systémů
  • Optimalizace výkonu backendových služeb
  • Zajištění bezpečnosti a ochrany dat
  • Testování a ladění backendových komponent
  • Dokumentace kódu a technických řešení
  • Účast na plánování a návrhu nových funkcionalit
  • Řešení technických problémů a podpora uživatelů

Požadavky

Text copied to clipboard!
  • Zkušenosti s programováním v jazycích jako Java, Python, PHP nebo Node.js
  • Znalost relačních a nerelačních databází (např. MySQL, PostgreSQL, MongoDB)
  • Pochopení RESTful API a webových služeb
  • Zkušenosti s verzovacími systémy (Git)
  • Schopnost pracovat v týmu a komunikovat technické detaily
  • Znalost principů bezpečnosti webových aplikací
  • Zkušenosti s cloudovými platformami výhodou
  • Schopnost řešit problémy a analyzovat chyby
  • Znalost agilních metodik vývoje
  • Dobrá znalost anglického jazyka

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vývojem backendu?
  • Které programovací jazyky preferujete a proč?
  • Jak přistupujete k optimalizaci výkonu backendových služeb?
  • Máte zkušenosti s návrhem databází? Popište je.
  • Jak řešíte bezpečnostní rizika v backendových aplikacích?
  • Jaké nástroje používáte pro verzování kódu?
  • Popište situaci, kdy jste museli řešit kritickou chybu v produkčním prostředí.
  • Jaké máte zkušenosti s cloudovými službami?
  • Jak spolupracujete s frontend vývojáři?
  • Jaké agilní metodiky jste používali?