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?