W skrócie
- Zadania: Twórz aplikacje webowe z użyciem Pythona i Reacta, współpracując z klientami.
- Firma: Dynamiczna firma technologiczna z pasjonującym zespołem.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy, możliwość pracy zdalnej.
- Pozostałe informacje: Świetne możliwości rozwoju kariery i przyjazna atmosfera pracy.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na ciekawe projekty.
- Kwalifikacje: Minimum 3 lata doświadczenia w Pythonie i Django oraz umiejętności w React.
Przewidywane wynagrodzenie mieści się w przedziale 22000 - 28000 zł za rok.
Dołączysz do zespołu pasjonatów programowania, budujących aplikacje internetowe dla lokalnych i międzynarodowych klientów, w tym firm z sektora FMCG oraz projektów badawczych. Jako Fullstack Developer będziesz pracować nad usługami backendowymi opartymi na Pythonie oraz frontendami w React, przyczyniając się do całego procesu dostarczania — od omawiania wymagań bezpośrednio z klientami, przez projektowanie rozwiązań, aż po implementację, testowanie i wdrażanie.
Będziesz budować API z użyciem Django i FastAPI, rozwijać responsywne interfejsy użytkownika w React oraz łączyć je w niezawodne, łatwe w utrzymaniu aplikacje. W zależności od projektu, będziesz współpracować z innymi programistami fullstack, specjalistami backendowymi i frontendowymi oraz inżynierami DevOps, biorąc odpowiedzialność za funkcje w całym stosie.
Tech Stack
- Frontend: React, JavaScript / TypeScript, HTML5, CSS3
- Backend: Python, Django 5, FastAPI, Celery
- APIs: REST
- Bazy danych: MySQL, Dgraph
- Konteneryzacja i przechowywanie: Docker, Makefile, Bash, MinIO
- Wiadomości i integracje: Kafka, integracje z MinIO, Celery i MySQL
- Chmura: AWS EC2, podstawowe zarządzanie serwerem przez SSH
- Orkiestracja: Kubernetes na AWS
- CI/CD i artefakty: TeamCity i JFrog, zarządzane przez oddzielny zespół
Wymagania
- Co najmniej 3-letnie doświadczenie komercyjne w rozwijaniu aplikacji z użyciem Pythona i Django
- Praktyczne doświadczenie w budowaniu aplikacji frontendowych z użyciem React i JavaScript / TypeScript
- Dobra znajomość hooków React, architektury komponentów i zarządzania stanem
- Doświadczenie w projektowaniu REST API i integrowaniu ich z aplikacjami frontendowymi
- Znajomość HTML5, CSS3 i responsywnego projektowania stron internetowych
- Doświadczenie w pracy z relacyjnymi bazami danych, Gitem i Dockerem
- Zrozumienie najlepszych praktyk w zakresie rozwoju oprogramowania, w tym wzorców projektowych, przeglądów kodu i automatycznego testowania w backendzie i frontendzie
- Umiejętność brania odpowiedzialności za funkcje od wymagań po implementację i wdrożenie
- Silne umiejętności komunikacyjne, analityczne, organizacyjne i rozwiązywania problemów
- Dobra znajomość języka angielskiego, umożliwiająca bezpośrednią współpracę z międzynarodowymi klientami
- Umiejętność efektywnej pracy w zespole oraz chęć dalszego rozwijania swoich umiejętności
Preferencje
- Doświadczenie z FastAPI i asynchronicznym przetwarzaniem z użyciem Celery
- Znajomość AWS, Kubernetes i procesów CI/CD
- Doświadczenie z Kafka lub innymi systemami wiadomości
- Doświadczenie w pisaniu testów jednostkowych, integracyjnych i end-to-end dla frontendów
- Świadomość dostępności stron internetowych i najlepszych praktyk dotyczących wydajności frontendów
Wynagrodzenie: 22,000–28,000 PLN + VAT (B2B)
Oferujemy:
- Możliwości pracy z nowoczesnymi technologiami w zakresie uczenia maszynowego i rozwoju oprogramowania
- Roczny budżet na samorozwój
- Możliwość przyczynienia się do różnorodnych interesujących projektów
- Wewnętrzne warsztaty i sesje dzielenia się wiedzą
- Wsparcie w budowaniu osobistej marki poprzez artykuły, wystąpienia na konferencjach i prowadzenie wewnętrznych warsztatów
- Elastyczne godziny pracy
- Możliwość pracy zdalnej
- Pokój relaksu, darmowe napoje oraz wydarzenia zespołowe i firmowe
- Przyjazna atmosfera
- MultiSport, LuxMed
Fullstack Developer (Python + React) in Katowice – pracodawca: stermedia.ai
Nasza firma to doskonały pracodawca, który oferuje pełne wsparcie dla rozwoju zawodowego swoich pracowników. Pracując jako Fullstack Developer w zespole pasjonatów, będziesz miał okazję rozwijać swoje umiejętności w nowoczesnych technologiach oraz uczestniczyć w różnorodnych projektach, zarówno lokalnych, jak i międzynarodowych. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej oraz przyjazną atmosferę, co sprawia, że jesteśmy idealnym miejscem dla osób szukających satysfakcjonującego zatrudnienia.