Application Developer
⚲ Kraków
30 450 - 33 600 PLN (B2B)
Wymagania
- praktyczne doświadczenie z platformami IAM (Auth0, Okta Workflows, WorkOS, SlashID)
- programowanie w Python, Go lub Node.js na potrzeby cloud-native API
- doświadczenie z usługami Google Cloud (Cloud Run, Cloud Functions, GKE) i architekturą event-driven (Pub/Sub)
- zaawansowana znajomość OAuth2, OIDC, JWT, SAML i federacji tożsamości
- biegłość w Terraform i Infrastructure as Code
- gotowość do pracy hybrydowej — 6 dni w miesiącu z biura w Krakowie
Mile widziane
- React / doświadczenie full-stack, certyfikaty GCP Security lub Architect
- Kubernetes, Vault, znajomość SOC2/ISO27001
Opis stanowiska
Praca przy rozwiązaniach IAM (zarządzanie tożsamością i dostępem) w chmurze Google Cloud dla globalnego klienta z sektora finansowego — orkiestracja tożsamości, bezpieczne API i przetwarzanie zdarzeniowe. Rola wymaga pracy hybrydowej: 6 dni w miesiącu z biura w Krakowie. Dobra oferta dla doświadczonego inżyniera, który łączy programowanie (Python/Go/Node.js) z bezpieczeństwem i IaC. Warto pamiętać, że 'elastyczny model współpracy' w praktyce często oznacza preferencję B2B.
🔍 Dekoder Ogłoszenia
🟡
leading enterprises across Europe
Prawdopodobnie chodzi o duże, znane firmy, ale bez podania konkretnych nazw trudno ocenić ich faktyczną pozycję i stabilność.
🟡
helping to shape the future of identity management
Może oznaczać realny wpływ na architekturę i kierunek rozwoju, ale równie dobrze może być marketingowym hasłem bez faktycznego wpływu na decyzje.
🔴
Flexible cooperation model – choose the form that suits you best (B2B, employment contract, etc.)
Choć brzmi to elastycznie, często oznacza preferencję dla B2B ze względu na niższe koszty dla pracodawcy, co może wiązać się z mniejszą ilością benefitów pracowniczych.
🟡
Collaborative team culture – work alongside experienced professionals eager to share knowledge
Może oznaczać wspierające środowisko, ale równie dobrze może być próbą maskowania braku formalnych procesów mentoringowych lub nadmiernego obciążenia pracą doświadczonych osób.
🟡
Continuous development – access to training platforms and growth opportunities
Dostęp do platform jest obiecujący, ale faktyczne możliwości rozwoju zależą od budżetu firmy i priorytetów projektowych, a nie tylko od dostępności narzędzi.