Text copied to clipboard!

Název

Text copied to clipboard!

Vývojář full stack

Popis

Text copied to clipboard!
Hledáme Vývojáře full stack, který bude zodpovědný za vývoj a údržbu webových aplikací na všech úrovních technologie. Tento kandidát bude pracovat jak na front-endové části, tak na serverové logice a databázích, aby zajistil hladký chod a vysokou kvalitu produktů. Vývojář full stack musí mít hluboké znalosti různých programovacích jazyků, frameworků a nástrojů, které umožňují efektivní vývoj moderních webových aplikací. Kromě technických dovedností je důležitá schopnost spolupracovat v týmu, komunikovat s ostatními odděleními a přizpůsobovat se rychle měnícím se požadavkům trhu. Kandidát by měl být schopen analyzovat potřeby uživatelů, navrhovat řešení a implementovat je s ohledem na bezpečnost, škálovatelnost a uživatelskou přívětivost. Vývojář full stack bude také zodpovědný za testování kódu, ladění chyb a optimalizaci výkonu aplikací. V rámci své práce bude využívat moderní nástroje pro správu verzí, kontinuální integraci a nasazení. Tento pracovník bude klíčovým členem týmu, který přispívá k inovacím a zlepšování produktů společnosti. Pokud máte vášeň pro technologie, chcete se neustále učit nové věci a podílet se na zajímavých projektech, je tato pozice pro vás ideální.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba front-endových a back-endových částí aplikací
  • Spolupráce s designéry a produktovými manažery na tvorbě uživatelských rozhraní
  • Implementace a správa databází
  • Testování a ladění kódu pro zajištění kvality a výkonu
  • Nasazení aplikací a správa verzí pomocí nástrojů jako Git
  • Analýza požadavků a návrh technických řešení
  • Optimalizace aplikací pro maximální rychlost a škálovatelnost
  • Zajištění bezpečnosti aplikací a ochrany dat
  • Dokumentace kódu a technických postupů
  • Spolupráce v agilním týmu a účast na pravidelných schůzkách

Požadavky

Text copied to clipboard!
  • Zkušenosti s programováním v jazycích jako JavaScript, Python, Java nebo PHP
  • Znalost frameworků jako React, Angular, Vue.js pro front-end
  • Znalost back-endových technologií jako Node.js, Django, Spring
  • Zkušenosti s relačními a NoSQL databázemi
  • Schopnost pracovat s verzovacími systémy (Git)
  • Znalost principů REST API a webových služeb
  • Zkušenosti s testováním a laděním aplikací
  • Dobré komunikační a týmové dovednosti
  • Schopnost samostatné práce a řešení problémů
  • Znalost anglického jazyka na komunikativní úrovni

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké technologie používáte pro front-end a back-end vývoj?
  • Jak řešíte bezpečnost webových aplikací?
  • Popište svůj přístup k testování kódu.
  • Jaké máte zkušenosti s agilní metodikou vývoje?
  • Jakým způsobem optimalizujete výkon aplikací?
  • Jak řešíte konflikty v týmu?
  • Jaké nástroje používáte pro správu verzí?
  • Jaké jsou vaše zkušenosti s databázemi?
  • Jak se udržujete v obraze s novinkami v technologiích?
  • Popište projekt, na kterém jste nejvíce pyšní.