Zum Inhalt springen
Jetzt bewerben

Diese Anzeige läuft auf mehreren Portalen

Britenet

Python Fullstack Developer (aviation)

Warszawa
Praca zdalna
Białystok
Lublin
+1
vor 3 Tagen

Kurzfassung

Python Fullstack Developer needed for aviation project in Warsaw. Requires 5+ years commercial experience, Python, Django/FastAPI/Flask, REST API, Angular 10+, NgRx, HTML5, CSS3/SCSS, UI libraries, PostgreSQL/MySQL, CI/CD, microservices, Docker/Kubernetes, testing (PyTest, Jest, Cypress), SOLID, OWASP. B2 English.

Von KI erstellte Kurzfassung des Anzeigentextes.

Projekt dla klienta z branży lotniczej.

Wymagania Min. 5 lat doświadczenia komercyjnego w tworzeniu aplikacji webowych. Bardzo dobra znajomość języka Python. Praktyczne doświadczenie z frameworkiem Django, FastAPI lub Flask. Doświadczenie w projektowaniu i implementacji interfejsów REST API. Bardzo dobra znajomość Angulara (wersja 10 lub nowsza).

Doświadczenie z NgRx lub innym wzorcem zarządzania stanem.

Umiejętność tworzenia interfejsów w HTML5, CSS3/SCSS.

Doświadczenie z bibliotekami UI (np. Angular Material, Tailwind).

Kompetencje w projektowaniu relacyjnych baz danych (PostgreSQL, MySQL).

Doświadczenie z procesami CI/CD (Jenkins, GitLab CI lub GitHub Actions).

Doświadczenie w architekturze mikroserwisowej.

Doświadczenie w testowaniu (PyTest, Jest, Cypress).

Umiejętność pracy z Docker oraz Kubernetes.

Znajomość wzorców projektowych oraz zasad SOLID, DRY i KISS.

Znajomość dobrych praktyk bezpieczeństwa (OWASP Top 10).

Umiejętność optymalizacji wydajności aplikacji.

Umiejętność komunikacji w zespole projektowym.

Wykształcenie wyższe techniczne (informatyka lub pokrewne).

Znajomość języka angielskiego na poziomie min. B2.

Gotowość do wizyt w biurze w Warszawie (ok. 1 x w miesiącu).

Zadania

Projektowanie, implementacja i utrzymanie aplikacji webowych (backend w Pythonie, frontend w Angularze).

Integracja warstwy backendowej z frontendową.

Implementacja responsywnych interfejsów użytkownika zgodnie z wymaganiami.

Udział w projektowaniu architektury aplikacji i analiza rozwiązań technicznych.

Proponowanie i wdrażanie rozwiązań dla problemów technicznych i biznesowych.

Implementacja testów automatycznych dla backendu i frontendu.

Udział w przeglądach kodu (code review).

Dbanie o czytelność, wydajność i bezpieczeństwo kodu.

Przygotowywanie i utrzymywanie konfiguracji Docker oraz Kubernetes.

Integracja aplikacji z systemami zewnętrznymi (REST API, systemy kolejkowe).

Udział w pracach zespołu scrumowego (estymacja, planowanie, backlog).

Przygotowywanie i aktualizacja dokumentacji technicznej i architektonicznej.

Współpraca z zespołem przy analizie wymagań i wdrażaniu zmian.

Wsparcie techniczne zespołu oraz mentoring młodszych programistów.

Identyfikacja ryzyk technicznych i proponowanie sposobów ich ograniczenia.

Optymalizacja wydajności aplikacji po stronie backendu i frontendu.

Veröffentlicht 2026-09-15
Läuft ab 2026-10-31
Quelle