Text copied to clipboard!

Název

Text copied to clipboard!

Vývojář Django

Popis

Text copied to clipboard!
Hledáme Vývojáře Django, který se připojí k našemu dynamickému týmu a bude zodpovědný za vývoj a údržbu webových aplikací založených na frameworku Django. Ideální kandidát má hluboké znalosti Pythonu a Django, zkušenosti s návrhem databází a schopnost pracovat v agilním prostředí. Budete spolupracovat s týmem designérů, produktových manažerů a dalších vývojářů na vytváření škálovatelných a efektivních řešení, která splňují potřeby našich klientů. Vaším úkolem bude psát čistý, udržitelný kód, implementovat nové funkce, optimalizovat výkon aplikací a řešit technické problémy. Dále budete zodpovědní za testování a dokumentaci kódu, stejně jako za průběžné zlepšování procesů vývoje. Tato pozice vyžaduje silné analytické schopnosti, samostatnost a schopnost efektivně komunikovat v týmu. Pokud máte vášeň pro webový vývoj a chcete se podílet na zajímavých projektech s využitím moderních technologií, rádi vás přivítáme v našem týmu.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba webových aplikací pomocí Django frameworku
  • Spolupráce s týmem na návrhu a implementaci nových funkcí
  • Optimalizace výkonu a škálovatelnosti aplikací
  • Psaní čistého, efektivního a dobře dokumentovaného kódu
  • Testování a ladění aplikací pro zajištění kvality
  • Řešení technických problémů a chyb
  • Údržba a aktualizace databází
  • Dodržování standardů a best practices v oblasti vývoje
  • Spolupráce na plánování projektů a odhadování časové náročnosti
  • Průběžné vzdělávání a sledování novinek v oblasti Django a Pythonu

Požadavky

Text copied to clipboard!
  • Pokročilá znalost Pythonu a Django frameworku
  • Zkušenosti s relačními databázemi (např. PostgreSQL, MySQL)
  • Znalost HTML, CSS a JavaScriptu
  • Schopnost pracovat s verzovacími systémy (Git)
  • Zkušenosti s REST API a webovými službami
  • Dobré analytické a problémové myšlení
  • Schopnost pracovat v týmu i samostatně
  • Znalost agilních metodik vývoje (Scrum, Kanban)
  • Zkušenosti s testováním kódu a psaním unit testů
  • Dobrá znalost anglického jazyka pro čtení technické dokumentace

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s frameworkem Django?
  • Jak byste optimalizoval výkon Django aplikace?
  • Popište svůj přístup k testování kódu.
  • Jaké databáze jste používal ve svých projektech?
  • Jak řešíte konflikty v týmu během vývoje?
  • Máte zkušenosti s nasazením Django aplikací do produkčního prostředí?
  • Jaké nástroje používáte pro správu verzí kódu?
  • Jak byste vysvětlil REST API kolegovi, který s tím nemá zkušenosti?
  • Jaké jsou podle vás klíčové vlastnosti kvalitního kódu?
  • Jak se udržujete v obraze s novinkami v oblasti Django a Pythonu?