Aplikuj teraz

Django Developer – Częstochowa

Brival

Częstochowa, Jasnogórska 43
10 000 - 16 000 PLN
Hybrydowa
B2B
🐍 Python/Django
PostgreSQL
Git
Django Rest Framework
☁️ AWS
🐳 Docker
💼 B2B
Hybrydowa
Pełny etat

Job description

Szukamy osoby, która z zaangażowaniem podejdzie do samodzielnego rozwoju i utrzymania aplikacji Python/Django, a także aktywnie wesprze zespół w projektowaniu i rozwiązywaniu problemów technicznych. Jeśli jesteś odpowiedzialną i rzetelną osobą, a jednocześnie potrafisz efektywnie zarządzać pracą w dynamicznym środowisku wielu projektów, koniecznie zapoznaj się z opisem stanowiska.

Czym będziesz się zajmować?

  • Rozwijanie części serwerowej platform o nowe funkcje (z wykorzystaniem Python i Django) oraz usprawnianie istniejącego kodu na podstawie feedbacku.

  • Aktywny udział w projektowaniu rozwiązań, dyskusjach architektonicznych i proponowanie usprawnień.

  • Analiza wymagań biznesowych i przekładanie ich na wykonalne zadania techniczne.

  • Diagnozowanie i rozwiązywanie problemów technicznych, w tym krytycznych ("gaszenie pożarów") oraz wsparcie mniej doświadczonych deweloperów (code review).

  • Debugowanie aplikacji lokalnie i w środowiskach zdalnych; analiza zgłoszeń w systemach raportujących błędy (np. Sentry, Datadog).

  • Efektywne planowanie pracy, szacowanie złożoności zadań i zarządzanie priorytetami w środowisku wielu, często mniejszych, projektów.

  • Pisanie testów jednostkowych, dbanie o dokumentację API (Postman) i kodu, a także utrzymywanie kodu w repozytorium Git (GitHub, commity, pull requesty).

  • Obsługa aplikacji w środowiskach produkcyjnych i deweloperskich zbudowanych w AWS i z użyciem Dockera (podstawowa obsługa, praca z gotowymi konfiguracjami).

  • Ścisła współpraca z CTO, Project Managerami i zespołami deweloperskimi, prowadzenie komunikacji projektowej (Slack, Google Meets) oraz analiza zgłoszeń od klienta, w celu ustalenia kolejnych kroków.

  • Wykazywanie się odpowiedzialnością za powierzone zadania i ich terminowe ukończenie.

  • Efektywne zarządzanie pracą przy wielu projektach, wymagające zdolności do częstej zmiany kontekstu.

Dlaczego warto do nas dołączyć?

  • Realny wpływ na kluczowe projekty: Twoje decyzje techniczne będą miały bezpośredni wpływ na stabilność i rozwój naszych produktów.

  • Różnorodność wyzwań: Pracujemy nad wieloma, zróżnicowanymi projektami dla innowacyjnych startupów (często z USA), co zapewnia ciągły rozwój i brak monotonii. Dodatkowo poznasz specyfikę działania topowych founderów i będziesz mieć styczność z nowoczesnymi technologiami.

  • Samodzielność i zaufanie: Będziesz działać autonomicznie, wdrażać własne pomysły w ramach powierzonych zadań i możesz liczyć na wsparcie tech leada.

  • Współpraca i atmosfera: Cenimy długoterminową współpracę opartą na zaufaniu i otwartej komunikacji. Tworzymy zgrany zespół, który rozwija produkt, skupiając się na jakości i celach biznesowych klienta.

  • Możliwości rozwoju: Oferujemy szkolenia oraz możliwość dofinansowania kursu języka angielskiego,

Czego od Ciebie oczekujemy?

Wymagane:

  • Minimum 2-3 lata udokumentowanego komercyjnego doświadczenia w budowaniu aplikacji z użyciem Python i frameworka Django.

  • Bardzo dobra znajomość relacyjnych baz danych (PostgreSQL) i doświadczenie w tworzeniu API z wykorzystaniem Django REST Framework.

  • Wyjątkowa odpowiedzialność za powierzone zadania, ich jakość i terminowe wykonanie.

  • Wysoka rzetelność, dokładność i sumienność w wykonywaniu pracy.

  • Umiejętność efektywnej zmiany kontekstu i pracy nad wieloma projektami jednocześnie.

  • Doświadczenie w pisaniu testów jednostkowych (unittest lub pytest).

  • Znajomość systemu kontroli wersji Git (praca na wielu branchach, pull requesty).

  • Podstawowa znajomość Dockera (budowanie obrazów z gotowego docker-compose, wprowadzanie minimalnych zmian w Dockerfile).

  • Doświadczenie z deploymentem aplikacji webowych i podstawowa znajomość usług chmurowych (np. AWS).

  • Umiejętność analitycznego myślenia i samodzielnego rozwiązywania problemów technicznych.

  • "Drive" na dowożenie rozwiązań i niechęć do pozostawiania problemów nierozwiązanych.

  • Efektywna komunikacja oparta na szacunku, ukierunkowana na rozwiązywanie problemów.

  • Umiejętność swobodnej komunikacji w języku angielskim (min. B2) w mowie i piśmie  oraz w języku polskim.

  • Bardzo dobra samoorganizacja i umiejętność planowania swojej pracy.

  • Proaktywność, inicjatywa i chęć dzielenia się wiedzą.

  • Praca z minimalnym pokryciem godzin ze strefami czasowymi USA(okazjonalne spotkania max. do 19.00).

Mile widziane:

  • Doświadczenie w pracy z dużym wolumenem danych lub nad zadaniami o dużej złożoności czasowej.

  • Znajomość innych technologii backendowych (np. NodeJS z Typescriptem).

  • Podstawowa znajomość narzędzi CI/CD.

  • Doświadczenie w optymalizacji wydajności aplikacji i baz danych.

  • Zainteresowanie nowymi technologiami i chęć rozwoju.

  • Znajomość technologii webowych (HTML, CSS, JavaScript - React/Angular/Vue/Svelte).

  • Budowanie rozwiązań w oparciu o websockets (Django Channels).

Warunki współpracy:

  • Forma zatrudnienia: B2B

  • Wymiar pracy: Pełen etat, długoterminowa współpraca

  • Wynagrodzenie mieszczące się w zakresie 10-16k PLN netto/B2B/przy pracy w pełnym wymiarze godzin.

  • Tryb pracy: Stacjonarny (preferowany) lub hybrydowy, po minimum 1-2 tygodniowym onboardingu w biurze w Częstochowie na początku współpracy. Wymagana obecność w biurze: min. 2 dni w tygodniu.

  • Lokalizacja: Częstochowa (biuro w centrum, z dostępem do miejsca parkingowego).

  • Niezbędne narzędzia do pracy lub dofinansowanie z tytułu korzystania z własnego sprzętu.

  • Dodatkowe udogodnienia: pakiet medyczny w PZU, karta MultiSport, wsparcie psychologiczne, elastyczne godziny pracy (po uzgodnieniu z klientami i zespołem), zajęcia z fizjoterapii.

Proces rekrutacji:

  1. Rozmowa telefoniczna (do 30 min): Krótka rozmowa z działem rekrutacji, podczas której poznamy Twoje doświadczenie, motywację oraz wstępnie sprawdzimy znajomość języka angielskiego.

  2. Test techniczny: Otrzymasz praktyczne zadanie do rozwiązania, które sprawdzi Twoje umiejętności programistyczne w Django i podejście do problemu. Będziesz mieć 24h na jego wykonanie, a przewidywany czas na rozwiązanie to około 2-4 godziny. Po weryfikacji otrzymasz od nas feedback techniczny.

  3. Spotkanie w naszym biurze: Zaprosimy Cię na spotkanie z CTO lub innym deweloperem, podczas którego omówimy Twoje rozwiązanie zadania, porozmawiamy szerzej o Twoich doświadczeniach z Django, podejściu do rozwiązywania problemów i specyfice pracy w naszym zespole. Przewidujemy, że spotkanie potrwa max 1h.

Aplikuj.

Wyświetlenia: 27
Opublikowana24 dni temu
Wygasaza 6 dni
Rodzaj umowyB2B
Tryb pracyHybrydowa
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Django Developer – Częstochowa"