Text copied to clipboard!

Tytuł

Text copied to clipboard!

Starszy Programista Ruby on Rails

Opis

Text copied to clipboard!
Poszukujemy Starszego Programisty Ruby on Rails, który dołączy do naszego zespołu technologicznego i wesprze nas w realizacji zaawansowanych projektów webowych. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwijanie oraz utrzymywanie aplikacji opartych na Ruby on Rails, współpracę z zespołem frontendowym oraz wdrażanie najlepszych praktyk programistycznych. Oczekujemy samodzielności, inicjatywy oraz doświadczenia w pracy z dużymi systemami produkcyjnymi. Starszy Programista Ruby on Rails będzie również zaangażowany w analizę wymagań biznesowych, tworzenie dokumentacji technicznej oraz mentoring młodszych członków zespołu. Praca wymaga znajomości narzędzi do kontroli wersji, testowania oraz wdrażania aplikacji. Kandydat powinien wykazywać się umiejętnością rozwiązywania złożonych problemów technicznych, optymalizacji kodu oraz dbania o bezpieczeństwo i wydajność aplikacji. Oferujemy pracę w dynamicznym środowisku, możliwość rozwoju zawodowego oraz udział w innowacyjnych projektach dla klientów z różnych branż. Jeśli jesteś osobą ambitną, która lubi wyzwania i chce mieć realny wpływ na rozwój produktów, zapraszamy do aplikowania na stanowisko Starszego Programisty Ruby on Rails.

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwijanie aplikacji webowych w Ruby on Rails
  • Współpraca z zespołem frontendowym i backendowym
  • Tworzenie i utrzymywanie dokumentacji technicznej
  • Analiza wymagań biznesowych i technicznych
  • Optymalizacja wydajności i bezpieczeństwa aplikacji
  • Mentoring młodszych programistów
  • Wdrażanie najlepszych praktyk programistycznych
  • Rozwiązywanie złożonych problemów technicznych
  • Utrzymywanie wysokiej jakości kodu
  • Udział w przeglądach kodu i testowaniu aplikacji

Wymagania

Text copied to clipboard!
  • Minimum 4 lata doświadczenia w Ruby on Rails
  • Znajomość relacyjnych baz danych (np. PostgreSQL, MySQL)
  • Doświadczenie w pracy z systemami kontroli wersji (Git)
  • Umiejętność pracy w zespole i komunikacji
  • Znajomość zagadnień bezpieczeństwa aplikacji webowych
  • Doświadczenie w testowaniu aplikacji (RSpec, Minitest)
  • Znajomość JavaScript i frameworków frontendowych będzie dodatkowym atutem
  • Umiejętność analitycznego myślenia i rozwiązywania problemów
  • Znajomość narzędzi CI/CD
  • Dobra znajomość języka angielskiego

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z Ruby on Rails?
  • Czy pracowałeś nad dużymi systemami produkcyjnymi?
  • Jakie narzędzia do testowania aplikacji znasz?
  • Czy masz doświadczenie w mentoringu młodszych programistów?
  • Jakie wyzwania napotkałeś podczas optymalizacji aplikacji?
  • Jakie masz doświadczenie z bazami danych?
  • Czy znasz narzędzia CI/CD?
  • Jak radzisz sobie z rozwiązywaniem konfliktów w zespole?
  • Jakie projekty realizowałeś w ostatnich latach?
  • Jak dbasz o bezpieczeństwo tworzonych aplikacji?