JustJoin.IT Hybrydowo Mid

Fullstack Developer (Ruby on Rails / Django / Laravel / ASP.NET MVC) - m/k

Power Media

⚲ Wrocław, Wałbrzych, Legnica, Jelenia Góra, Milicz

14 000 - 18 000 PLN netto (B2B) | 13 000 - 14 500 PLN brutto (UoP)

Wymagania

  • min. 3 lata doświadczenia jako Fullstack Developer z Ruby on Rails lub innym dojrzałym frameworkiem MVC (Django, Laravel, ASP.NET MVC)
  • doświadczenie z JavaScript, HTML, CSS
  • doświadczenie z Hotwire lub React
  • znajomość pracy z API (projektowanie, integracje)
  • doświadczenie z AWS oraz CI/CD
  • doświadczenie z systemami kontroli wersji (Git)
  • znajomość dobrych praktyk programistycznych i wzorców projektowych
  • angielski na poziomie min. B2

Opis stanowiska

Power Media rekrutuje Fullstack Developera dla międzynarodowej firmy tworzącej platformę SaaS dla branży life science, wspierającą zarządzanie danymi laboratoryjnymi i automatyzację procesów badawczych. Będziesz rozwijać aplikację w Ruby on Rails, tworzyć API i nowe funkcjonalności oraz optymalizować istniejące rozwiązania, pracując w międzynarodowym zespole (Polska, Norwegia, Izrael). Uwaga: system jest rozbudowany i z dużym naciskiem na jakość kodu oraz skalowalność, co może oznaczać dużo pracy nad refaktoryzacją i utrzymaniem istniejącego kodu.

🔍 Dekoder Ogłoszenia

🔴
Hybrydowy model pracy: zdalnie w większości czasu pracy (praca z biura 1 raz na 2 tygodnie).
Praca zdalna jest priorytetem, ale obecność w biurze raz na dwa tygodnie może być obowiązkowa i wymagać dojazdu.
🔴
rozbudowana platforma SaaS
System jest prawdopodobnie duży i złożony, co może oznaczać długi czas potrzebny na zrozumienie jego architektury i procesów.
🔴
Duży nacisk kładziony jest na jakość kodu, skalowalność oraz wydajność systemu
Może to oznaczać, że obecny kod nie spełnia tych standardów i będziesz musiał poświęcić dużo czasu na refaktoryzację i optymalizację.
🔴
Praca obejmuje zarówno rozwój nowych funkcjonalności, jak i utrzymanie oraz optymalizację istniejących rozwiązań.
Oprócz tworzenia nowych rzeczy, będziesz musiał zajmować się również poprawianiem i naprawianiem istniejącego kodu, co może być czasochłonne.
🟡
wykorzystanie narzędzi opartych o AI
Może to oznaczać zarówno ciekawe zastosowania sztucznej inteligencji, jak i potencjalnie niejasne lub eksperymentalne implementacje.