Text copied to clipboard!

Název

Text copied to clipboard!

Senior Ruby on Rails Vývojář

Popis

Text copied to clipboard!
Hledáme zkušeného Senior Ruby on Rails vývojáře, který se připojí k našemu dynamickému týmu a bude se podílet na vývoji a údržbě moderních webových aplikací. Jako klíčový člen našeho vývojového týmu budete zodpovědný za návrh, implementaci a optimalizaci robustních backendových řešení s využitím frameworku Ruby on Rails. Očekáváme, že budete mít hluboké znalosti v oblasti objektově orientovaného programování, zkušenosti s návrhem databází a schopnost efektivně spolupracovat s frontendovými vývojáři, projektovými manažery i dalšími členy týmu. Vaší hlavní náplní práce bude navrhovat a vyvíjet nové funkce, optimalizovat stávající kód, řešit složité technické problémy a podílet se na architektuře aplikací. Budete také mentorovat mladší kolegy, provádět code review a přispívat k neustálému zlepšování našich vývojových procesů. Očekáváme schopnost samostatné práce, ale i týmového ducha a ochotu sdílet své znalosti. Na této pozici budete úzce spolupracovat s produktovým týmem na analýze požadavků, navrhování technických řešení a plánování vývoje. Budete se podílet na tvorbě technické dokumentace a zajišťovat vysokou kvalitu kódu prostřednictvím testování a automatizace. Důležitá je také schopnost rychle se učit nové technologie a přizpůsobovat se měnícím se požadavkům projektu. Pokud máte vášeň pro vývoj webových aplikací, zkušenosti s Ruby on Rails a chuť pracovat na zajímavých projektech v přátelském a inovativním prostředí, rádi vás přivítáme v našem týmu. Nabízíme flexibilní pracovní podmínky, možnost profesního růstu a práci na projektech, které mají skutečný dopad.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba webových aplikací v Ruby on Rails
  • Návrh a implementace nových funkcí a modulů
  • Optimalizace výkonu a bezpečnosti aplikací
  • Spolupráce s frontendovými vývojáři a dalšími členy týmu
  • Mentorování juniorních vývojářů a provádění code review
  • Tvorba a údržba technické dokumentace
  • Analýza požadavků a návrh technických řešení
  • Automatizace testování a nasazování aplikací
  • Řešení technických problémů a bugů
  • Podílení se na architektuře a dlouhodobém rozvoji aplikací

Požadavky

Text copied to clipboard!
  • Minimálně 4 roky zkušeností s vývojem v Ruby on Rails
  • Pokročilá znalost objektově orientovaného programování
  • Zkušenosti s návrhem a optimalizací databází (PostgreSQL, MySQL)
  • Znalost HTML, CSS, JavaScript a REST API
  • Zkušenosti s verzovacími systémy (Git)
  • Schopnost samostatné i týmové práce
  • Analytické myšlení a schopnost řešit složité problémy
  • Zkušenosti s testováním (RSpec, Minitest)
  • Výhodou je znalost cloudových služeb (AWS, Heroku)
  • Dobré komunikační schopnosti a ochota sdílet znalosti

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vývojem v Ruby on Rails?
  • Jaké databázové systémy jste používal(a) v předchozích projektech?
  • Jak přistupujete k optimalizaci výkonu webových aplikací?
  • Máte zkušenosti s mentorováním juniorních vývojářů?
  • Jaké nástroje používáte pro testování kódu?
  • Jak řešíte konflikty v týmu při vývoji?
  • Jaké cloudové služby jste již implementoval(a)?
  • Jaký byl váš největší technický úspěch v oblasti Ruby on Rails?
  • Jaké jsou vaše zkušenosti s REST API?
  • Jak se vzděláváte v nových technologiích?