Senior/Leading Angular developer (Angular + Django)
⚲ Gdańsk
5 376 - 7 560 EUR netto (B2B)
Wymagania
- 8+ lat komercyjnego doświadczenia w tworzeniu oprogramowania, z dużym doświadczeniem hands-on we frontendzie
- bardzo mocna znajomość Angular (17-22) i TypeScript
- udokumentowane doświadczenie w projektowaniu, budowaniu i rozwijaniu dużych aplikacji Angular w środowisku produkcyjnym
- mocna znajomość nowoczesnej architektury Angular: Signals, RxJS, zarządzanie stanem, dependency injection, architektura komponentów
- umiejętność podejmowania złożonych decyzji technicznych i architektonicznych oraz oceny kompromisów z perspektywą długoterminową
- doświadczenie w projektowaniu skalowalnych i łatwych w utrzymaniu rozwiązań frontendowych
- doświadczenie w przywództwie technicznym: code review, wskazówki architektoniczne, refaktoryzacja, mentoring doświadczonych deweloperów
- praktyczne doświadczenie w korzystaniu z narzędzi AI wspomagających development (Claude, Copilot, Cursor) i włączaniu ich do workflow inżynierskiego
Opis stanowiska
KOIA szuka hands-on seniora/lidera Angulara do długoterminowego projektu fintech dla norweskiego klienta — systemu zarządzania praktyką księgową współwłasnościowanego przez trzy duże firmy księgowe, który po pełnym wdrożeniu ma obsługiwać ponad 5000 użytkowników korporacyjnych dziennie. Będziesz odpowiadać za architekturę frontendu (Angular 17-22), podejmować decyzje techniczne i architektoniczne, współpracować z backendem Django/Python oraz wspierać zespół przez code review i mentoring. To rola przywódcza technicznie, nie menedżerska — zespół klienta jest celowo mały (5-6 doświadczonych deweloperów), więc liczy się samodzielność i realny wkład w kod. Dobra oferta dla doświadczonego Angularowca, który chce mieć wpływ na architekturę dużego produktu i pracować w środowisku łączącym tempo startupu z wymaganiami enterprise.
🔍 Dekoder Ogłoszenia
🟡
technical leadership role, not a people management position
Oczekuje się od Ciebie podejmowania decyzji technicznych i kierowania zespołem w kwestiach technicznych, ale bez formalnych obowiązków związanych z zarządzaniem ludźmi.
🔴
startup-like speed with enterprise-scale requirements
Może oznaczać presję na szybkie dostarczanie rozwiązań przy jednoczesnym spełnianiu rygorystycznych wymagań jakościowych i skalowalności.
🟡
actively use modern AI-assisted development tools to accelerate delivery
Narzędzia AI mogą być wykorzystywane do automatyzacji zadań, ale niekoniecznie oznaczają brak potrzeby głębokiego zrozumienia kodu i architektury.
🟢
guiding engineering standards and supporting other experienced developers with technical direction
Oczekuje się, że będziesz mentorem i wyznacznikiem dobrych praktyk dla innych doświadczonych programistów.
🟡
remain actively involved in development
Pomimo roli lidera, nadal będziesz musiał aktywnie kodować i rozwiązywać problemy techniczne.