JustJoin.IT Hybrydowo Senior

Senior Full Stack Developer (Python & React)

Dawid Wierciak Flow to Grow

⚲ Kraków, Katowice, Warszawa, Wrocław, Rzeszów

26 880 - 45 360 PLN netto (B2B)

Wymagania

  • Python
  • React
  • REST API
  • Software Architecture
  • Django
  • fastapi
  • Celery

Opis stanowiska

O projekcie
Projekt dotyczy budowy rozwiązania wspierającego organizacje enterprise we wdrażaniu i zarządzaniu agentami AI.
Produkt rozwijany jest we współpracy z klientami enterprise i odpowiada na rzeczywiste potrzeby biznesowe.

O roli
Poszukujemy Senior Full Stack Developera, który dołączy do zespołu rozwijającego aplikację webową dla klientów enterprise.
Jest to rola Full Stack z wyraźnym naciskiem na rozwój backendu w Pythonie. Będziesz rozwijać zarówno backend, jak i frontend aplikacji, uczestniczyć w projektowaniu rozwiązań oraz brać udział w decyzjach architektonicznych.

Zakres obowiązków
• rozwój aplikacji webowej z wykorzystaniem Pythona i React,
• projektowanie i rozwój backendu,
• rozwój komponentów frontendowych w React,
• rozwój REST API,
• rozwój i utrzymanie aplikacji produkcyjnych,
• projektowanie skalowalnych rozwiązań dla klientów enterprise,
• praca nad authentication, authorization i integracjami SSO,
• udział w decyzjach architektonicznych oraz proponowanie rozwiązań,
• udział w code review i design sessions,
• współpraca z zespołem przy podejmowaniu decyzji technicznych,
• wspieranie mniej doświadczonych programistów poprzez dzielenie się wiedzą.

Stack technologiczny
• Python
• React
• Django
• Celery
• Docker

Czego oczekujemy
• 5 lat lub więcej doświadczenia komercyjnego,
• bardzo dobrej znajomości Pythona,
• komercyjnego doświadczenia z React,
• doświadczenia w tworzeniu aplikacji webowych,
• doświadczenia z Django, FastAPI lub podobnym frameworkiem,
• doświadczenia w projektowaniu architektury oprogramowania,
• doświadczenia w budowaniu skalowalnych aplikacji,
• doświadczenia w pracy z systemami produkcyjnymi,
• praktycznej znajomości REST API,
• znajomości zagadnień związanych z authentication i authorization,
• bardzo dobrej komunikacji,
• języka angielskiego na poziomie minimum B2.

Dodatkowym atutem będzie
• doświadczenie z aplikacjami enterprise,
• znajomość SSO lub federated identity,
• doświadczenie w tworzeniu Python SDK,
• doświadczenie z architekturą opartą o API lub mikroserwisy.

Model pracy
• praca w modelu hybrydowym w Krakowie,
• preferowane 1–3 dni w tygodniu w biurze (możliwe jest indywidualne ustalenie liczby dni).

Oferujemy
• wynagrodzenie: 160–270 PLN/h,
• współpracę w oparciu o B2B,
• długoterminową współpracę,
• realny wpływ na architekturę i rozwiązania techniczne,
• pracę nad produktem dla klientów enterprise,
• pracę nad produktem wykorzystującym rozwiązania AI.

Proces rekrutacyjny
• Rozmowa z rekruterem.
• Rozmowa Cultural Fit.
• Rozmowa techniczna.
• Decyzja.
Proces nie obejmuje zadania domowego ani live codingu.

🔍 Dekoder Ogłoszenia

🔴
rozwijając aplikację webową dla klientów enterprise
Może oznaczać pracę nad złożonymi, ale potencjalnie nudnymi systemami z długimi cyklami wdrożeniowymi i restrykcyjnymi wymaganiami.
🔴
z wyraźnym naciskiem na rozwój backendu w Pythonie
Chociaż wymagany jest full stack, większość pracy będzie polegać na backendzie, co może oznaczać mniej czasu na frontend, niż sugeruje tytuł.
🔴
uczestniczyć w projektowaniu rozwiązań oraz brać udział w decyzjach architektonicznych
Może oznaczać, że będziesz miał wpływ na architekturę, ale równie dobrze może to być tylko formalne zaproszenie do dyskusji, gdzie ostateczne decyzje podejmuje ktoś inny.
🔴
projektowanie skalowalnych rozwiązań dla klientów enterprise
Skalowalność jest kluczowa, ale może oznaczać konieczność radzenia sobie z istniejącą, nieoptymalną infrastrukturą lub presją na szybkie rozwiązania, które później trzeba refaktoryzować.
🔴
wspieranie mniej doświadczonych programistów poprzez dzielenie się wiedzą
Oprócz obowiązków deweloperskich, możesz być odpowiedzialny za mentoring i szkolenie juniorów, co pochłania dodatkowy czas i energię.