Text copied to clipboard!

Názov

Text copied to clipboard!

Senior Ruby Developer

Opis

Text copied to clipboard!
Hľadáme skúseného Senior Ruby vývojára, ktorý sa pripojí k nášmu dynamickému tímu a bude sa podieľať na vývoji a údržbe moderných webových aplikácií. Ako Senior Ruby vývojár budete zohrávať kľúčovú úlohu pri navrhovaní architektúry, implementácii nových funkcií a optimalizácii existujúcich riešení. Očakávame, že budete schopný samostatne riešiť komplexné problémy, mentorovať mladších vývojárov a prispievať k neustálemu zlepšovaniu našich vývojových procesov. Na tejto pozícii budete úzko spolupracovať s produktovými manažérmi, dizajnérmi a ďalšími vývojármi, aby ste zabezpečili, že naše aplikácie budú škálovateľné, bezpečné a používateľsky prívetivé. Vašou úlohou bude tiež zabezpečiť vysokú kvalitu kódu prostredníctvom testovania, code review a dodržiavania najlepších praktík. Ideálny kandidát má silné skúsenosti s Ruby a Ruby on Rails, rozumie princípom objektovo-orientovaného programovania a má skúsenosti s vývojom REST API. Znalosť databáz (PostgreSQL, MySQL), front-end technológií (HTML, CSS, JavaScript) a nástrojov ako Git, Docker alebo CI/CD pipeline je veľkou výhodou. Ak hľadáte príležitosť pracovať na zaujímavých projektoch, rozvíjať svoje schopnosti a byť súčasťou tímu, ktorý si cení kvalitu, spoluprácu a inováciu, táto pozícia je pre vás ideálna.

Zodpovednosti

Text copied to clipboard!
  • Vývoj a údržba webových aplikácií v Ruby on Rails
  • Návrh a implementácia softvérovej architektúry
  • Tvorba a optimalizácia databázových štruktúr
  • Spolupráca s tímom na plánovaní a realizácii projektov
  • Mentoring junior vývojárov
  • Zabezpečenie kvality kódu prostredníctvom testovania a code review
  • Integrácia s externými API a službami
  • Zavádzanie a udržiavanie CI/CD procesov
  • Riešenie technických problémov a bugov
  • Prispievanie k zlepšeniu vývojových procesov

Požiadavky

Text copied to clipboard!
  • Minimálne 5 rokov skúseností s Ruby a Ruby on Rails
  • Znalosť objektovo-orientovaného programovania
  • Skúsenosti s vývojom REST API
  • Znalosť databáz ako PostgreSQL alebo MySQL
  • Základy front-end technológií (HTML, CSS, JavaScript)
  • Skúsenosti s Git a verzovacím systémom
  • Znalosť testovacích rámcov ako RSpec alebo Minitest
  • Skúsenosti s Dockerom a CI/CD nástrojmi
  • Schopnosť samostatne riešiť problémy
  • Dobré komunikačné schopnosti a tímová spolupráca

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Koľko rokov máte skúseností s Ruby on Rails?
  • Aké projekty ste vyvíjali v Ruby?
  • Máte skúsenosti s vývojom REST API?
  • Ako pristupujete k testovaniu kódu?
  • Používali ste niekedy Docker alebo CI/CD nástroje?
  • Aké databázy ste používali vo vašich projektoch?
  • Ako riešite problémy s výkonom aplikácie?
  • Máte skúsenosti s mentorovaním iných vývojárov?
  • Ako pristupujete k code review?
  • Aké sú vaše očakávania od tejto pozície?