Zadania, które przed Tobą postawimy:
- Projektowanie, implementacja oraz utrzymanie backendu aplikacji webowych w języku Python (z wykorzystaniem frameworków Django lub FastAPI).
- Tworzenie i rozwijanie API (REST lub GraphQL) w oparciu o wymagania aplikacji.
- Budowa responsywnych, wydajnych interfejsów użytkownika z użyciem frameworka Vue.js.
- Współpraca z Product Ownerem oraz zespołem w celu analizy wymagań biznesowych i ich przekładania na rozwiązania techniczne.
- Udział w procesach code review oraz dbałość o jakość i czytelność kodu.
- Aktywny udział w projektowaniu i rozwoju architektury systemu.
- Zaangażowanie w estymację zadań, planowanie sprintów i rozwój procesów zespołowych.
Idealny kandydat powinien spełniać następujące wymagania:
- Minimum 2 lata doświadczenia w pracy na stanowisku Full Stack Developera.
- Bardzo dobra znajomość języka Python oraz jednego z frameworków: Django, FastAPI lub Flask.
- Praktyczna znajomość SQL oraz doświadczenie w pracy z relacyjnymi bazami danych (PostgreSQL, MySQL).
- Biegłość w technologiach front-endowych: HTML, CSS/SCSS, JavaScript (ES6+).
- Dobra znajomość Vue.js lub gotowość do szybkiego jej opanowania.
- Umiejętność pisania testów jednostkowych i integracyjnych.
- Doświadczenie w pracy z systemem kontroli wersji Git.
- Zdolność analitycznego myślenia i rozwiązywania problemów technicznych.
- Samodzielność, dobra organizacja pracy oraz umiejętność skutecznej komunikacji w zespole.
Mile widziane:
- Znajomość Docker / Kubernetes
- Znajomość CI/CD (GitLab)
- Znajomość architektury mikroserwisów
- Doświadczenie w pracy z metodologiami Agile/Scrum.
- Znajomość testów automatycznych e2e (np. Selenium, Cypress)
Aplikuj