Senior Full Stack Developer (Java/Node.js/Angular)
⚲ Krakow
Do uzgodnienia
Wymagania
- Min. 3 lata doświadczenia w full stack software development
- Biegłość w backendzie: Java, Node.js, Nest.js
- Biegłość w frontendzie: Angular i TypeScript
- Doświadczenie z AWS (Lambda, EC2, S3, CloudFormation, EKS)
- Doświadczenie z bazami DynamoDB, PostgreSQL, DB2
- Biegłość w narzędziach GenAI (Claude Code, GitHub Copilot) jako codziennym elemencie workflow
- Doświadczenie z frameworkami testowymi Jest, Playwright, Bruno
Mile widziane
- Gotowość do nauki Angular, jeśli brak doświadczenia
Opis stanowiska
Projektujesz, budujesz i utrzymujesz cloud-native mikroserwisy w AWS, pracując w Java, Node.js i Nest.js, z frontendem w Angularze i TypeScripcie. Rola wymaga hands-on developera, który analizuje aplikacje legacy, definiuje docelowe architektury i współpracuje z zespołami cross-funkcyjnymi. To oferta dla Senior Full Stacka, który chce pracować w środowisku silnie nastawionym na GenAI. Uwaga: biegłość w narzędziach GenAI (Claude Code, GitHub Copilot) jest wymogiem niepodlegającym negocjacji — jeśli nie pracujesz z nimi na co dzień, rekrutacja może zakończyć się szybko. Warto też dopytać, jak weryfikowana jest ta 'biegłość'.
🔍 Dekoder Ogłoszenia
🔴
experience or a willingness to learn Angular
Mimo tytułu 'Senior Full Stack', oczekiwania wobec front-endu są płynne — możesz trafić na projekt, gdzie Angular będzie wymagany od pierwszego dnia bez realnego wsparcia.
🔴
A non-negotiable aspect of this role is the active and proficient use of Generative AI tools
Wymóg obowiązkowy, nie opcja — jeśli nie pracujesz na co dzień z narzędziami typu Claude Code, rekrutacja może się zakończyć szybko. Warto dopytać, jak wygląda weryfikacja tej 'biegłości'.
🟡
hands-on developer
Sygnał, że nie ma miejsca na role czysto architektoniczne czy koordynacyjne — kod piszesz sam, w dużym wymiarze.
🟡
collaborating with cross-functional teams
Standardowe sformułowanie; w praktyce oznacza częste spotkania i uzgadnianie z zespołami produktowymi, QA i DevOps.
🟡
high-quality, scalable, and secure software solutions
Brzmi dobrze, ale to ogólnik — nie mówi nic o realnych standardach, narzędziach ani tym, jak mierzona jest jakość.