Frontend / Fullstack Developer (Angular + Python + Azure)
Upvanta
⚲ Remote
21 000 - 25 200 PLN (B2B)
Wymagania
- Angular
- Python
- Flask
- Azure
- Databricks
Opis stanowiska
O projekcie: Opis stanowiskaDo projektu z obszaru finansowego poszukujemy doświadczonego Frontend / Fullstack Developera, który będzie odpowiedzialny za budowę oraz rozwój kompleksowej platformy danych i raportowania.Projekt koncentruje się na zapewnieniu wysokiej jakości procesów raportowych i kontroli danych dla jednostek biznesowych, z krótkim czasem realizacji oraz wysokimi wymaganiami regulacyjnymi i jakościowymi.Rola obejmuje zarówno rozwój warstwy frontendowej, backendowej, jak i komponentów integracyjnych oraz ETL w środowisku Azure. Technologie i narzędzia - Angular - Python - Microsoft Azure - Unit testing / Integration testing - Configuration management - CI/CD i deployment Wymagania: - Doświadczenie w pracy z Angular - Znajomość Python i frameworka Flask - Doświadczenie w pracy z Azure (w szczególności Data Factory i Databricks) - Umiejętność tworzenia i utrzymania testów (unit + integration) - Doświadczenie w pracy z systemami rozproszonymi lub integracją danych - Zrozumienie procesów CI/CD i deploymentu - Umiejętność pracy w środowisku regulowanym (compliance) - Doświadczenie w pracy full-stack (frontend + backend) - Dobra komunikacja z użytkownikami biznesowymi Codzienne zadania: - Rozwój i utrzymanie aplikacji frontendowych w Angular - Budowa i rozwój backendu w Python Flask - Implementacja rozwiązań end-to-end (frontend + backend + deployment) - Projektowanie i rozwój procesów ETL oraz integracji danych w Azure - Współpraca z użytkownikami biznesowymi przy tworzeniu wireframe’ów UI - Opracowywanie i dokumentowanie wymagań interfejsu użytkownika - Implementacja nowych funkcjonalności oraz zmian systemowych - Tworzenie i utrzymywanie testów jednostkowych i integracyjnych - Wsparcie w zakresie architektury systemu VITA - Optymalizacja wydajności i bezpieczeństwa systemu - Rozwiązywanie problemów technicznych i analiza błędów - Utrzymanie i aktualizacja konfiguracji oraz procesów build/release