Text copied to clipboard!

Název

Text copied to clipboard!

Senior programátor

Popis

Text copied to clipboard!
Hledáme zkušeného a motivovaného senior programátora, který se připojí k našemu dynamickému týmu vývojářů. Ideální kandidát bude mít hluboké znalosti v oblasti softwarového inženýrství, schopnost navrhovat a implementovat komplexní systémy a vést technické projekty od návrhu po nasazení. Jako senior programátor budete hrát klíčovou roli při vývoji našich produktů, mentorování mladších kolegů a zajišťování vysoké kvality kódu. Vaší hlavní odpovědností bude spolupráce s produktovým týmem na návrhu technických řešení, vývoj nových funkcionalit, optimalizace stávajícího kódu a zajištění souladu s nejlepšími vývojovými praktikami. Očekáváme, že budete schopni samostatně řešit složité problémy, efektivně komunikovat s ostatními členy týmu a přispívat k neustálému zlepšování našich vývojových procesů. Na této pozici budete pracovat s moderními technologiemi a nástroji, jako jsou například Java, Python, JavaScript, React, Docker, Kubernetes a cloudové platformy jako AWS nebo Azure. Zkušenosti s agilním vývojem, CI/CD a testováním jsou velmi vítány. Tato role je ideální pro někoho, kdo má vášeň pro programování, rád sdílí své znalosti s ostatními a chce se podílet na vývoji inovativních softwarových řešení, která mají reálný dopad. Nabízíme flexibilní pracovní podmínky, možnost práce na dálku, přístup k nejnovějším technologiím a příležitost k profesnímu růstu. Pokud hledáte výzvu, kde můžete uplatnit své zkušenosti a zároveň se dále rozvíjet, rádi vás přivítáme v našem týmu.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba softwarových aplikací
  • Návrh technických řešení a architektury
  • Mentorování juniorních vývojářů
  • Spolupráce s produktovým týmem na definici požadavků
  • Zajištění kvality kódu a dodržování standardů
  • Účast na code reviews a technických diskusích
  • Optimalizace výkonu aplikací
  • Implementace testovacích scénářů a automatizace
  • Nasazování aplikací do produkčního prostředí
  • Řešení technických problémů a chyb

Požadavky

Text copied to clipboard!
  • Vysokoškolské vzdělání v oboru informatiky nebo příbuzném
  • Minimálně 5 let zkušeností s vývojem softwaru
  • Pokročilá znalost alespoň jednoho programovacího jazyka (např. Java, Python, C#)
  • Zkušenosti s vývojem webových aplikací a REST API
  • Znalost databází (SQL i NoSQL)
  • Zkušenosti s verzovacími systémy (např. Git)
  • Znalost agilních metodik (Scrum, Kanban)
  • Schopnost samostatné práce i týmové spolupráce
  • Dobré komunikační schopnosti
  • Angličtina na technické úrovni

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké programovací jazyky ovládáte na pokročilé úrovni?
  • Máte zkušenosti s vedením technických projektů?
  • Jaké nástroje používáte pro správu verzí a CI/CD?
  • Jak přistupujete k optimalizaci výkonu aplikací?
  • Jaké jsou vaše zkušenosti s cloudovými platformami?
  • Jakým způsobem mentorujete méně zkušené kolegy?
  • Jak řešíte konflikty v týmu?
  • Jaké jsou vaše zkušenosti s testováním softwaru?
  • Jaký byl váš největší technický úspěch?
  • Proč chcete pracovat právě u nás?