Zum Inhalt springen

Full Stack Developer (RoR+React)(Osoba na stanowisku Full Stack Developera)

  • Zdalnie
    • Kraków, małopolskie, Polska
  • Development



Opis oferty

Senior Full Stack Developer (Ruby on Rails / React)

(Osoba na stanowisku Full Stack Developera)

Poszukujemy Senior Full Stack Developera, który chce mieć realny wpływ na architekturę, jakość kodu oraz kierunek rozwoju aplikacji tworzonych w Ruby on Rails i React. Pracujemy w małym, doświadczonym zespole, w którym decyzje techniczne podejmowane są blisko kodu.

Wynagrodzenie:

B2B: 17000-21000 netto + VAT

UoP: 14110-17430 brutto

Stos technologiczny

  • Backend: Ruby on Rails, Ruby, PostgreSQL, Redis, REST, GraphQL

  • Frontend: React, JavaScript (SPA)

  • Infrastruktura: Heroku, GitHub Actions

  • Testy: RSpec

Zakres obowiązków

  • Projektowanie, rozwój i utrzymanie aplikacji webowych (frontend i backend)

  • Praca z Ruby on Rails (backend) oraz React / JavaScript (frontend)

  • Samodzielne dostarczanie złożonych zadań (funkcjonalności, poprawki błędów, refaktoryzacja)

  • Przejmowanie odpowiedzialności za wybrane komponenty i obszary systemu

  • Dbanie o jakość kodu: testy automatyczne (RSpec), code review

  • Współpraca z Product Managerami oraz zespołem Customer Success

  • Mentoring młodszych developerów oraz wsparcie w onboardingu

  • Udział w wsparciu 2. linii (rotacyjnie)


Wymagania

Wymagania:

  • Minimum 3–5 lat komercyjnego doświadczenia jako Full Stack Developer

  • Bardzo dobra znajomość Ruby on Rails oraz React

  • Doświadczenie w pracy z SQL / PostgreSQL

  • Swoboda w pracy z Gitem

  • Umiejętność samodzielnego rozwiązywania problemów i podejmowania decyzji technicznych

  • Doświadczenie w code review i utrzymywaniu wysokiej jakości kodu

  • Proaktywna postawa oraz bardzo dobre umiejętności komunikacji zespołowej

  • Znajomość języka angielskiego na poziomie B2/C1

Mile widziane:

  • Doświadczenie w e-commerce / Shopify / SaaS

  • Znajomość GraphQL, Redis, Sidekiq

  • Doświadczenie z CI/CD (np. GitHub Actions)

  • Znajomość języka niemieckiego na poziomie wystarczającym do codziennej współpracy w zespole B2/C1

Etapy procesu rekrutacji:

  1. Pierwsze spotkanie poznawcze – HR SCREEN

  2. Spotkanie z lead developerami

  3. Case Study – przygotowanie zadania technicznego

  4. Prezentacja Case Study

  5. Poznanie reszty zespołu

Oferujemy:

  • Atrakcyjne wynagrodzenie i elastyczna forma współpracy

  • Możliwość pracy zdalnej lub w biurze

  • 3 godziny tygodniowo na Twój rozwój

  • Prywatna opieka medyczna

  • Finansowanie sprzętu dla pracowników B2B

  • Dostęp do firmowej biblioteki i możliwość jej rozbudowy

lub

Apply with Indeed unavailable