Ness Solution
Dla naszego Klienta poszukujemy doświadczonego Programisty Python, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie aplikacji oraz systemów integracyjnych. To doskonała okazja dla osób, które chcą pracować przy nowoczesnych rozwiązaniach IT, rozwijać swoje kompetencje w obszarze Python i Django oraz mieć realny wpływ na rozwój systemów o wysokich wymaganiach w zakresie jakości, niezawodności i bezpieczeństwa.
Twoje zadania:
Projektowanie, implementacja oraz rozwój aplikacji webowych z wykorzystaniem Python (backend) oraz Angular (frontend).
Tworzenie i rozwój interfejsów użytkownika oraz integracja warstwy frontendowej z backendową.
Projektowanie i implementacja REST API oraz integracja z systemami zewnętrznymi i systemami kolejkowymi.
Udział w projektowaniu architektury aplikacji oraz proponowanie rozwiązań technicznych i biznesowych.
Przygotowywanie oraz rozwój testów jednostkowych, integracyjnych i automatycznych dla backendu i frontendu.
Udział w code review oraz dbanie o jakość, wydajność i bezpieczeństwo kodu.
Tworzenie i utrzymywanie środowisk opartych o Docker i Kubernetes oraz wsparcie procesów CI/CD.
Opracowywanie i aktualizacja dokumentacji technicznej oraz architektonicznej.
Aktywny udział w pracy zespołu zgodnie z metodyką Scrum, w tym planowaniu sprintów i pozostałych ceremoniach.
Współpraca z programistami, analitykami i zespołem QA oraz mentoring mniej doświadczonych programistów.
Nasze oczekiwania:
Minimum 5 lat komercyjnego doświadczenia w tworzeniu aplikacji webowych.
Bardzo dobra znajomość Python oraz frameworków Django, FastAPI lub Flask.
Doświadczenie w projektowaniu i implementacji REST API.
Bardzo dobra znajomość Angular (10+) oraz doświadczenie z NgRx lub innym mechanizmem zarządzania stanem.
Znajomość HTML5, CSS3/SCSS oraz bibliotek UI (np. Angular Material, Tailwind CSS).
Doświadczenie z relacyjnymi bazami danych (PostgreSQL, MySQL).
Praktyczna znajomość Docker, Kubernetes oraz procesów CI/CD (Jenkins, GitLab CI lub GitHub Actions).
Doświadczenie w pracy z architekturą mikroserwisową oraz wzorcami projektowymi (SOLID, DRY, KISS).
Doświadczenie w testowaniu aplikacji (PyTest, Jest, Cypress) oraz znajomość dobrych praktyk bezpieczeństwa (OWASP Top 10).
Umiejętność optymalizacji wydajności aplikacji, pracy zespołowej oraz znajomość języka angielskiego na poziomie B2. Wykształcenie wyższe techniczne będzie dodatkowym atutem.
Oferujemy
Współpracę na podstawie B2B.
Pracę w modeluzdalnym.
Preferencyjne pakiety Lux Med oraz MultiSport.
Udział w ambitnych projektach.
Stabilne środowisko pracy.
Zainteresowała Cię ta oferta?
Prześlij swoje CV i porozmawiajmy o szczegółach. Chętnie opowiemy więcej o projekcie oraz odpowiemy na wszystkie Twoje pytania :)
