Brak wyników spełniających kryteria wyszukiwania.

MUST-HAVE:
Min. 5 lat doświadczenia komercyjnego w tworzeniu aplikacji webowych
Python (najlepiej 5+ lat doświadczenia)
Django
Flask/Fast API
Angular (wersja 10 lub nowsza)
REST API
Jenkins/Gitlab/Github Actions
Pytest/Jest/Cypress
mikroserwisy
relacyjne bazy danych (PostgreSQL/MySQL/MS SQL Server)
Docker/Kubernetes
wyższe wykształcenie (informatyka/matematyka/robotyka/fizyka/automatyka lub pokrewne)
Angielski na poziomie min. B2
NICE-TO-HAVE:
Znajomość wzorców projektowych SOLID, Dry i Kiss
Znajomość standardów OWASP Top 10
O projekcie (cel, harmonogram, zespol)
Udział w rozwoju i utrzymaniu nowoczesnych aplikacji webowych wspierających systemy. Odpowiedzialność za projektowanie, implementację oraz rozwój rozwiązań opartych o architekturę mikroserwisową, z wykorzystaniem technologii Python i Angular. Współpraca z zespołem Scrum przy analizie wymagań biznesowych, projektowaniu architektury oraz wdrażaniu nowych funkcjonalności.
Obowiazki na stanowisku
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 ogranianiczenia.
Optymalizacja wydajności aplikacji po stronie backendu i frontendu.
Co przekona kandydata do oferty?
Praca zdalna (okazjonalne wizyty w biurze w Warszawie)
Elastyczne godziny pracy (start od 7:00 do 9:00)
Długofalowa współpraca (minimum na rok)
Zainteresowany ofertą?
Aplikuj już teraz!