Mid Full Stack Developer (Django + React, Tailwind)

Lokalizacja: Warszawa/Zdalnie

Forma zatrudnienia: Umowa zlecenie / B2B

Wynagrodzenie: 80-120 pln/godzina

Opis stanowiska:

Poszukujemy doświadczonego Full Stack Developera, który dołączy do naszego zespołu i pomoże nam rozwijać nowoczesne aplikacje webowe. Jeśli masz doświadczenie w Django, React oraz Tailwind CSS, a do tego cenisz sobie dobre praktyki programistyczne i współpracę zespołową, zapraszamy do aplikowania!

O nas:

Jesteśmy startupem tworzącym rozwiązania AI klasy enterprise.

Zakres obowiązków:
  • Projektowanie, rozwój i utrzymanie aplikacji webowych opartych na Django (backend) oraz React (frontend).
  • Tworzenie i integracja API REST.
  • Optymalizacja aplikacji pod kątem wydajności i skalowalności.
  • Praca z bazami danych (PostgreSQL, MySQL lub inne).
  • Implementacja interfejsów użytkownika zgodnie z zasadami UX/UI, wykorzystując Tailwind CSS.
  • Współpraca z zespołem developerów, designerów, AI engineerów oraz product managerów.
  • Udział w code review i dbanie o jakość kodu.
  • Tworzenie dokumentacji technicznej.
Wymagania:
  • Min. 2-3 lata doświadczenia w pracy na stanowisku Full Stack Developera.
  • Bardzo dobra znajomość Django i Django REST Framework.
  • Doświadczenie w pracy z React i ekosystemem (Redux, React Hooks, Next.js – mile widziane).
  • Znajomość Tailwind CSS i umiejętność tworzenia nowoczesnych interfejsów użytkownika.
  • Doświadczenie w pracy z bazami danych SQL (PostgreSQL/MySQL).
  • Znajomość systemów kontroli wersji (Git).
  • Umiejętność pisania testów jednostkowych i integracyjnych.
  • Znajomość narzędzi CI/CD (GitHub Actions, GitLab CI, Jenkins – mile widziane).
  • Znajomość zasad SOLID i dobrych praktyk w tworzeniu kodu.
  • Umiejętność pracy w zespole i komunikatywność.
  • Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją.
Mile widziane:
  • Doświadczenie w pracy z Dockerem i Kubernetesem.
  • Znajomość technologii chmurowych (GCP, Azure).
  • Doświadczenie z WebSockets i aplikacjami real-time.
  • Znajomość podstaw DevOps.
Oferujemy:
  • Pracę w dynamicznie rozwijającej się firmie technologicznej.
  • Możliwość pracy w 100% zdalnie lub w biurze (opcjonalnie).
  • Elastyczne godziny pracy.
  • Udział w tworzeniu innowacyjnego rozwiązania AI.