Text copied to clipboard!

Наслов

Text copied to clipboard!

Senior Ruby Developer

Опис

Text copied to clipboard!
Tražimo iskusnog Senior Ruby programera koji će se pridružiti našem razvojnog timu i doprineti razvoju skalabilnih i pouzdanih web aplikacija. Kao ključni član tima, bićete odgovorni za dizajniranje, implementaciju i održavanje softverskih rešenja koristeći Ruby i Ruby on Rails framework. Ova pozicija zahteva duboko razumevanje objektno orijentisanog programiranja, iskustvo u radu sa bazama podataka, kao i sposobnost da vodite tim i mentorirate mlađe programere. Naš idealni kandidat je osoba sa izraženim analitičkim sposobnostima, koja razume potrebe korisnika i zna kako da ih pretoči u funkcionalna rešenja. Očekujemo da budete samostalni u radu, ali i spremni da sarađujete sa drugim članovima tima, uključujući dizajnere, QA inženjere i menadžere proizvoda. Bićete uključeni u sve faze razvoja softvera – od planiranja i dizajna, preko implementacije, do testiranja i puštanja u produkciju. Radno okruženje je dinamično i podstiče inovacije, a koristimo moderne alate i metodologije kao što su Git, CI/CD, TDD i Agile. Pored tehničkih veština, cenimo i komunikacione sposobnosti, jer verujemo da su otvorena komunikacija i timski rad ključ uspeha. Ako ste strastveni u vezi sa programiranjem, volite da rešavate kompleksne probleme i želite da radite na projektima koji imaju stvarni uticaj, pozivamo vas da se prijavite i postanete deo našeg tima.

Одговорности

Text copied to clipboard!
  • Razvoj i održavanje web aplikacija koristeći Ruby on Rails
  • Pisanje čistog, efikasnog i testiranog koda
  • Dizajniranje i implementacija RESTful API-ja
  • Rad sa bazama podataka (PostgreSQL, MySQL)
  • Mentorisanje mlađih članova tima
  • Učešće u planiranju i proceni zadataka
  • Implementacija sigurnosnih i performansnih poboljšanja
  • Saradnja sa dizajnerima i menadžerima proizvoda
  • Praćenje i primena najboljih praksi u razvoju softvera
  • Učešće u code review procesu

Захтеви

Text copied to clipboard!
  • Minimum 5 godina iskustva u Ruby programiranju
  • Odlično poznavanje Ruby on Rails frameworka
  • Iskustvo sa bazama podataka i SQL jezikom
  • Poznavanje Git verzionog sistema
  • Iskustvo sa testiranjem (RSpec, Minitest)
  • Razumevanje principa objektno orijentisanog programiranja
  • Poznavanje HTML, CSS i JavaScript jezika
  • Iskustvo u radu u Agile okruženju
  • Sposobnost samostalnog rešavanja problema
  • Dobre komunikacione veštine

Могућа питања на интервјуу

Text copied to clipboard!
  • Koliko godina imate iskustva sa Ruby on Rails?
  • Da li ste radili na velikim skalabilnim aplikacijama?
  • Koje alate koristite za testiranje koda?
  • Kako pristupate rešavanju kompleksnih problema?
  • Da li imate iskustva u mentorisanju drugih programera?
  • Kako osiguravate sigurnost aplikacije?
  • Koje baze podataka ste koristili u prethodnim projektima?
  • Da li ste radili u Agile/Scrum timovima?
  • Kako pristupate code review procesu?
  • Koji je vaš omiljeni Ruby gem i zašto?