Senior Full Stack Software Engineer
⚲ Warszawa
30 000 - 40 000 PLN (PERMANENT)
Wymagania
- mocne doświadczenie z TypeScript i React lub Angular
- doświadczenie w tworzeniu backendu/API oraz znajomość Pythona
- znajomość relacyjnych baz danych i systemów chmurowych (preferowane AWS)
- umiejętność pracy w pełnym stacku i brania odpowiedzialności za rozwiązania
Mile widziane
- doświadczenie z systemami rozproszonymi lub architekturami service-oriented
- znajomość kontenerów, Kubernetes i wzorców wdrożeń cloud-native
- doświadczenie z aplikacjami data-intensive lub analitycznymi
Opis stanowiska
Będziesz projektować i rozwijać skalowalne serwisy backendowe, RESTful API oraz nowoczesne aplikacje frontendowe w TypeScript i React lub Angular, z wykorzystaniem Pythona do skryptów backendowych. Praca w środowisku cloud-native (AWS) z relacyjnymi bazami danych (PostgreSQL) i integracją wielu źródeł danych. Uwaga: ogłoszenie oczekuje 'take ownership of solutions' i 'work across the full stack' — w praktyce oznacza to odpowiedzialność za cały cykl życia funkcjonalności bez jasnego podziału obowiązków i konieczność przełączania się między technologiami.
🔍 Dekoder Ogłoszenia
🔴
take ownership of solutions
Będziesz odpowiedzialny za cały cykl życia funkcjonalności, od projektu po wdrożenie i utrzymanie, często bez jasnego podziału obowiązków.
🔴
work across the full stack
Oczekuje się od Ciebie umiejętności i chęci pracy zarówno nad frontendem, jak i backendem, co może oznaczać konieczność przełączania się między technologiami.
🟡
deliver solutions that make a real impact
Twoja praca będzie miała widoczny wpływ na produkt lub użytkowników, co może wiązać się z presją i odpowiedzialnością.
🟡
Collaborate with stakeholders to translate requirements into high-quality technical solutions
Będziesz musiał aktywnie uczestniczyć w rozmowach z osobami nietechnicznymi, aby zrozumieć ich potrzeby i przełożyć je na konkretne rozwiązania techniczne.
🟡
Contribute to CI/CD pipelines, deployment automation, and cloud infrastructure
Oprócz typowych zadań programistycznych, będziesz zaangażowany w procesy DevOps, co może wymagać dodatkowych umiejętności i czasu.