Text copied to clipboard!

Název

Text copied to clipboard!

Senior Ruby Developer

Popis

Text copied to clipboard!
Hledáme zkušeného Senior Ruby vývojáře, který se připojí k našemu dynamickému týmu a bude se podílet na vývoji moderních webových aplikací. Naše společnost se zaměřuje na vytváření škálovatelných, bezpečných a výkonných softwarových řešení pro klienty z různých odvětví. Jako Senior Ruby vývojář budete hrát klíčovou roli při navrhování, implementaci a optimalizaci backendových systémů, přičemž budete úzce spolupracovat s frontendovými vývojáři, designéry a produktovými manažery. Vaší hlavní odpovědností bude vývoj aplikací v Ruby on Rails, optimalizace výkonu, psaní testů a zajištění vysoké kvality kódu. Očekáváme, že budete mít hluboké znalosti Ruby, zkušenosti s databázemi (zejména PostgreSQL), a schopnost navrhovat RESTful API. Zkušenosti s cloudovými platformami jako AWS nebo Heroku jsou vítány. Na této pozici budete mít možnost mentorovat mladší vývojáře, přispívat k architektuře systému a podílet se na rozhodování o technologickém směru projektů. Očekáváme samostatnost, zodpovědnost a schopnost efektivní komunikace v týmu. Práce je možná na dálku, s flexibilní pracovní dobou a možností účasti na mezinárodních projektech. Pokud hledáte výzvu, kde můžete uplatnit své zkušenosti a zároveň se dále rozvíjet, tato pozice je pro vás ideální. Nabízíme konkurenceschopné platové ohodnocení, přístup k nejnovějším technologiím, přátelské pracovní prostředí a příležitost ovlivnit vývoj produktů, které používají tisíce uživatelů po celém světě.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba webových aplikací v Ruby on Rails
  • Návrh a implementace RESTful API
  • Optimalizace výkonu backendových systémů
  • Psaní jednotkových a integračních testů
  • Spolupráce s frontend týmem a produktovými manažery
  • Mentoring juniorních vývojářů
  • Účast na code reviews a zajištění kvality kódu
  • Integrace s databázemi a externími službami
  • Nasazování aplikací na cloudové platformy
  • Podíl na architektuře a technologických rozhodnutích

Požadavky

Text copied to clipboard!
  • Minimálně 5 let zkušeností s vývojem v Ruby
  • Znalost Ruby on Rails frameworku
  • Zkušenosti s databázemi, zejména PostgreSQL
  • Znalost Git a verzovacích systémů
  • Zkušenosti s tvorbou RESTful API
  • Znalost testovacích nástrojů jako RSpec nebo Minitest
  • Zkušenosti s cloudovými platformami (např. AWS, Heroku)
  • Schopnost samostatné práce i týmové spolupráce
  • Dobré komunikační schopnosti
  • Znalost angličtiny na technické úrovni

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s Ruby on Rails?
  • Pracoval(a) jste někdy na škálovatelném systému?
  • Jaké databáze jste používal(a) a proč?
  • Jak přistupujete k testování kódu?
  • Máte zkušenosti s cloudovými službami?
  • Jak řešíte problémy s výkonem aplikace?
  • Jaký je váš přístup k code review?
  • Jaké nástroje používáte pro správu verzí?
  • Jaké projekty jste vedl(a) nebo na nich významně přispěl(a)?
  • Jaké jsou vaše silné a slabé stránky jako vývojář?