Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista Ruby
Opis
Text copied to clipboard!
Poszukujemy Programisty Ruby, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji webowych opartych na języku Ruby i frameworku Ruby on Rails. Idealny kandydat to osoba z pasją do programowania, która potrafi pracować zarówno samodzielnie, jak i w zespole, oraz posiada doświadczenie w tworzeniu skalowalnych i wydajnych rozwiązań programistycznych.
W tej roli będziesz współpracować z zespołem projektowym, analitykami biznesowymi oraz testerami, aby dostarczać wysokiej jakości oprogramowanie spełniające potrzeby naszych klientów. Będziesz odpowiedzialny za implementację nowych funkcjonalności, optymalizację istniejącego kodu oraz rozwiązywanie problemów technicznych. Oczekujemy znajomości najlepszych praktyk programistycznych, takich jak test-driven development (TDD), continuous integration (CI) oraz code review.
Twoje zadania będą obejmować również integrację z zewnętrznymi API, projektowanie baz danych oraz dbanie o bezpieczeństwo i wydajność aplikacji. Praca odbywa się w metodyce Agile, dlatego ważna jest umiejętność pracy w iteracyjnym środowisku oraz komunikacja z zespołem.
Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach oraz rozwój zawodowy poprzez szkolenia i konferencje. Jeśli jesteś osobą, która lubi wyzwania i chce rozwijać się w dynamicznym środowisku technologicznym, ta oferta jest dla Ciebie.
Obowiązki
Text copied to clipboard!- Tworzenie i rozwój aplikacji webowych w Ruby on Rails
- Projektowanie i implementacja nowych funkcjonalności
- Utrzymanie i optymalizacja istniejącego kodu
- Integracja z zewnętrznymi API i usługami
- Współpraca z zespołem projektowym i testerami
- Udział w procesie code review i wdrażaniu najlepszych praktyk
- Tworzenie testów jednostkowych i integracyjnych
- Projektowanie struktur baz danych
- Zapewnienie bezpieczeństwa i wydajności aplikacji
- Udział w spotkaniach zespołu w metodyce Agile
Wymagania
Text copied to clipboard!- Minimum 2 lata doświadczenia w programowaniu w Ruby
- Znajomość frameworka Ruby on Rails
- Doświadczenie w pracy z relacyjnymi bazami danych (np. PostgreSQL, MySQL)
- Znajomość HTML, CSS, JavaScript
- Umiejętność pisania testów (RSpec, Minitest)
- Znajomość systemu kontroli wersji Git
- Doświadczenie w pracy w zespole Agile/Scrum
- Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji
- Umiejętność analitycznego myślenia i rozwiązywania problemów
- Dobra organizacja pracy i samodzielność
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z Ruby on Rails?
- Czy pracowałeś wcześniej w metodyce Agile?
- Jakie narzędzia do testowania znasz i stosujesz?
- Czy masz doświadczenie w integracji z zewnętrznymi API?
- Jakie projekty realizowałeś wcześniej w Ruby?
- Czy potrafisz pracować z systemem kontroli wersji Git?
- Jakie masz doświadczenie z bazami danych?
- Czy masz doświadczenie w pracy zdalnej?
- Jakie są Twoje oczekiwania finansowe?
- Kiedy możesz rozpocząć pracę?