Pracuj.pl Stacjonarnie Mid

Ruby on Rails Developer

PROBIT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

⚲ Wrocław, Fabryczna

Do uzgodnienia

Wymagania

  • Ruby
  • Ruby on Rails
  • React.js

Opis stanowiska

Nasze wymagania:
Minimum 2 lata doświadczenia komercyjnego z Ruby on Rails.
Praktyczna znajomość React oraz JavaScript/TypeScript.
Znajomość HTML5, CSS3 oraz REST API.
Umiejętność pracy z Git.
Doświadczenie z relacyjnymi bazami danych.
Znajomość dobrych praktyk programistycznych oraz wzorców projektowych.
Umiejętność pracy zespołowej i samodzielnego rozwiązywania problemów.

Mile widziane:
Dodatkowym atutem będzie znajomość technologii i narzędzi wykorzystywanych przy rozwoju nowoczesnych aplikacji webowych, w szczególności:
Python 3.x oraz frameworka FastAPI.
Programowania asynchronicznego.
Bibliotek SQLAlchemy, Pydantic oraz Alembic.
Integracji z zewnętrznymi usługami i API, w tym opartych o protokół SOAP.
Konteneryzacji aplikacji z wykorzystaniem Dockera.
Frameworka Next.js oraz narzędzi frontendowych, takich jak Tailwind CSS i shadcn/ui.

Zakres obowiązków:
Projektowanie i rozwój aplikacji webowych.
Tworzenie oraz rozwój backendu w Ruby on Rails.
Budowa nowoczesnych interfejsów użytkownika w React.
Integracja z API oraz usługami zewnętrznymi.
Udział w projektowaniu architektury systemów.
Pisanie testów i dbanie o wysoką jakość kodu.

Oferujemy:
Atrakcyjne wynagrodzenie adekwatne do doświadczenia.
Elastyczne godziny pracy.
Możliwość pracy zdalnej lub hybrydowej.
Budżet szkoleniowy i dostęp do kursów.
Prywatną opiekę medyczną.
Kartę Multisport.
Sprzęt do pracy.
Spotkania i wyjazdy integracyjne.
Świadczenia świąteczne oraz prezenty gwiazdkowe.
Przyjazną atmosferę i realny wpływ na rozwój produktu.

🔍 Dekoder Ogłoszenia

🔴
Minimum 2 lata doświadczenia komercyjnego z Ruby on Rails.
Może oznaczać, że szukają kogoś, kto przepracował 2 lata w firmie nad projektem, a nie tylko robił projekty hobbystyczne.
🔴
Umiejętność pracy zespołowej i samodzielnego rozwiązywania problemów.
Oczekuje się, że będziesz w stanie pracować z innymi, ale też samodzielnie znajdować rozwiązania, co może oznaczać mniej wsparcia ze strony seniorów.
🔴
Udział w projektowaniu architektury systemów.
Może oznaczać, że będziesz miał wpływ na architekturę, ale też że będziesz musiał brać odpowiedzialność za trudne decyzje architektoniczne.
🔴
Elastyczne godziny pracy.
Może oznaczać, że możesz zacząć pracę kiedy chcesz, ale też że będziesz musiał być dostępny w niestandardowych godzinach, jeśli zajdzie taka potrzeba.
🟡
Przyjazną atmosferę i realny wp
Często jest to skrót od 'wpływ', co sugeruje, że Twoje pomysły mogą być brane pod uwagę, ale bez konkretów trudno ocenić, jak duży będzie ten wpływ.