Tech Lead Backend (Python)

Python

Tech Lead Backend (Python)

Python
Powązkowska 4, Warszawa

Fundacja Szkoła w Chmurze

Full-time
B2B
Mid
Remote

Job description

Szukamy doświadczonego Tech Leada Backend, który poza rozwijaniem oprogramowania potrafi wyznaczać kierunek techniczny rozwoju produktu, podejmować decyzje architektoniczne oraz wspierać zespół w budowaniu wysokiej jakości rozwiązań.

Poszukujemy osoby z minimum 6-letnim doświadczeniem komercyjnym w tworzeniu systemów backendowych oraz doświadczeniem w prowadzeniu technicznym zespołu lub pełnieniu roli seniora odpowiedzialnego za architekturę i standardy techniczne.

Wymagania

Bardzo dobra znajomość:

  • Python;

  • FastAPI;

  • PostgreSQL;

  • Redis;

  • SQL;

  • Docker;

  • Git.

Doświadczenie i kompetencje:

  • doświadczenie w projektowaniu architektury systemów backendowych i podejmowaniu decyzji technicznych;

  • bardzo dobra umiejętność debugowania, diagnozowania i optymalizacji aplikacji produkcyjnych;

  • doświadczenie w projektowaniu API oraz modelowaniu złożonej logiki biznesowej;

  • bardzo dobra znajomość relacyjnych baz danych oraz optymalizacji zapytań SQL;

  • praktyczne doświadczenie z asynchronicznym Pythonem;

  • doświadczenie w tworzeniu i utrzymywaniu testów automatycznych z wykorzystaniem pytest;

  • wysoka dbałość o jakość, czytelność, utrzymywalność i skalowalność kodu;

  • doświadczenie w prowadzeniu code review oraz definiowaniu standardów programistycznych;

  • umiejętność mentoringu i wspierania rozwoju mniej doświadczonych członków zespołu;

  • samodzielność w analizie problemów i proponowaniu rozwiązań technicznych;

  • doświadczenie w pracy z monitoringiem, logami oraz diagnozowaniem problemów na środowiskach produkcyjnych;

  • znajomość narzędzi Atlassian (Jira, Confluence);

  • umiejętność efektywnej współpracy z Product Ownerami oraz innymi interesariuszami;

  • doświadczenie z procesami CI/CD oraz automatyzacją wdrożeń.

Zakres odpowiedzialności:

  • wyznaczanie kierunku technicznego rozwoju backendu;

  • projektowanie architektury systemu oraz podejmowanie kluczowych decyzji technologicznych;

  • rozwój aplikacji backendowych oraz nadzór nad jakością implementacji;

  • projektowanie i rozwój API oraz logiki biznesowej;

  • identyfikowanie obszarów wymagających refaktoryzacji i usprawnień architektonicznych;

  • optymalizacja wydajności aplikacji, baz danych oraz procesów backendowych;

  • definiowanie i egzekwowanie standardów jakości kodu, testów oraz code review;

  • diagnozowanie i rozwiązywanie złożonych problemów produkcyjnych;

  • wspieranie zespołu w rozwiązywaniu wyzwań technicznych oraz podejmowaniu decyzji projektowych;

  • mentoring programistów oraz rozwijanie kompetencji technicznych zespołu;

  • współtworzenie roadmapy technologicznej oraz planowanie rozwoju systemu;

  • dbanie o stabilność, bezpieczeństwo i utrzymywalność platformy.

Mile widziane:

  • podstawowa znajomość zagadnień frontendowych, w tym React;

  • doświadczenie z integracjami zewnętrznymi (API dostawców, IdP/OIDC, usługi mailowe itp.);

  • znajomość zagadnień związanych z bezpieczeństwem aplikacji webowych, w tym uwierzytelniania, autoryzacji, kontroli dostępu oraz ochrony danych.

Jak wygląda praca u nas:

  • masz realny wpływ na architekturę systemu, kierunek rozwoju technologicznego oraz standardy pracy zespołu;

  • uczestniczysz w kluczowych decyzjach dotyczących produktu i technologii;

  • rozwijasz produkt, który jest aktywnie wykorzystywany i stale rozwijany;

  • masz przestrzeń do proponowania własnych rozwiązań, usprawnień i inicjatyw technicznych;

  • stawiamy na pragmatyczne, proste i skuteczne rozwiązania zamiast niepotrzebnej złożoności;

  • pracujesz w zespole opartym na bezpośredniej komunikacji i szybkim podejmowaniu decyzji;

  • masz wpływ zarówno na implementację, jak i na procesy techniczne oraz organizację pracy zespołu;

  • cenimy odpowiedzialność, partnerstwo i proaktywną postawę;

  • działamy bez rozbudowanych struktur korporacyjnych -
    decyzje podejmujemy szybko i blisko zespołu.

Co oferujemy:

  • pracę wśród życzliwych i wspierających osób – stawiamy na relacje i dobrą atmosferę, mówimy sobie po imieniu.

  • wpływ i nieskrępowany rozwój – Twoje pomysły i rozwiązania traktujemy na serio,

  • pracę z biura (Warszawa-Żoliborz), hybrydową lub zdalną,

  • dofinansowanie do karty MultiSport i opieki medycznej – lubimy sport, dbamy o zdrowie.

🔎 Proces rekrutacji:

1. Przegląd zgłoszeń

2. 10-minutowy video screening z wybranymi kandydatami

3. 40-minutowy test kompetencji logicznych

4. Zadanie rekrutacyjne i rozmowa z zespołem


Tech stack

    Polish

    C2

    Python

    advanced

    fastapi

    advanced

    PostgreSQL

    regular

    Redis

    regular

    SQL

    regular

    Docker

    regular

    Git

    regular

Office location

Tech Lead Backend (Python)

Summary of the offer

Tech Lead Backend (Python)

Powązkowska 4, Warszawa
Fundacja Szkoła w Chmurze
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Fundacja Szkoła w Chmurze z siedzibą w Warszawie, ul. Powązkowska 44C (dalej jako "adminis... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.