F/M: Senior Angular Developer
PEOPLEVIBE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Poznań, Warszawa
Do uzgodnienia
Wymagania
- Angular
- TypeScript
- Node.js
- HTML
- CSS
- Nx
- RxJS
- Jest
- Cypress
- webpack
- Module Federation
- Git
- Jenkins
Opis stanowiska
Nasze wymagania:
Minimum 5 lat doświadczenia komercyjnego jako Frontend Developer.
Bardzo dobra znajomość Angular 19+, TypeScript, Node.js oraz HTML5/CSS3.
Doświadczenie z Nx, RxJS, Jest, Cypress, Webpack, Module Federation oraz microfrontendami.
Znajomość Git, Jenkins oraz podstaw CI/CD.
Doświadczenie w pracy z monorepo oraz metodykami Agile/Scrum.
Znajomość dobrych praktyk projektowych (SOLID, DRY, KISS) oraz podstaw DDD.
O projekcie:
Dołącz do zespołu jednego z największych banków w Europie i weź udział w rozwoju nowoczesnych aplikacji frontendowych opartych o Angular. Będziesz rozwijać istniejące rozwiązania oraz tworzyć nowe frontendy w środowisku enterprise, wykorzystując nowoczesny stack technologiczny i najlepsze praktyki inżynierskie.
📍 Lokalizacja: hybrydowo – ok. 2 dni w tygodniu w biurze (Warszawa lub Poznań) / dla osób spoza tych lokalizacji – wyjazdy do biura ok. raz na 3 tygodnie
Zakres obowiązków:
Rozwój i utrzymanie aplikacji frontendowych w Angularze.
Tworzenie nowych funkcjonalności oraz rozwój istniejących rozwiązań.
Współpraca z zespołem projektowym w metodyce Agile.
Dbanie o jakość kodu, testy oraz stosowanie dobrych praktyk programistycznych.
Oferujemy:
Projekt dla międzynarodowego sektora bankowego.
Pracę z nowoczesnym stosem technologicznym (Angular 19+, Nx, Module Federation).
Możliwość współtworzenia rozbudowanych aplikacji enterprise.
Współpracę z doświadczonym zespołem i stabilne środowisko projektowe.
Minimum 5 lat doświadczenia komercyjnego jako Frontend Developer.
Bardzo dobra znajomość Angular 19+, TypeScript, Node.js oraz HTML5/CSS3.
Doświadczenie z Nx, RxJS, Jest, Cypress, Webpack, Module Federation oraz microfrontendami.
Znajomość Git, Jenkins oraz podstaw CI/CD.
Doświadczenie w pracy z monorepo oraz metodykami Agile/Scrum.
Znajomość dobrych praktyk projektowych (SOLID, DRY, KISS) oraz podstaw DDD.
O projekcie:
Dołącz do zespołu jednego z największych banków w Europie i weź udział w rozwoju nowoczesnych aplikacji frontendowych opartych o Angular. Będziesz rozwijać istniejące rozwiązania oraz tworzyć nowe frontendy w środowisku enterprise, wykorzystując nowoczesny stack technologiczny i najlepsze praktyki inżynierskie.
📍 Lokalizacja: hybrydowo – ok. 2 dni w tygodniu w biurze (Warszawa lub Poznań) / dla osób spoza tych lokalizacji – wyjazdy do biura ok. raz na 3 tygodnie
Zakres obowiązków:
Rozwój i utrzymanie aplikacji frontendowych w Angularze.
Tworzenie nowych funkcjonalności oraz rozwój istniejących rozwiązań.
Współpraca z zespołem projektowym w metodyce Agile.
Dbanie o jakość kodu, testy oraz stosowanie dobrych praktyk programistycznych.
Oferujemy:
Projekt dla międzynarodowego sektora bankowego.
Pracę z nowoczesnym stosem technologicznym (Angular 19+, Nx, Module Federation).
Możliwość współtworzenia rozbudowanych aplikacji enterprise.
Współpracę z doświadczonym zespołem i stabilne środowisko projektowe.
🔍 Dekoder Ogłoszenia
🔴
ok. 2 dni w tygodniu w biurze (Warszawa lub Poznań) / dla osób spoza tych lokalizacji – wyjazdy do biura ok. raz na 3 tygodnie
Oczekuje się, że będziesz elastyczny co do częstotliwości i lokalizacji wizyt w biurze, co może oznaczać więcej niż deklarowane 2 dni, jeśli jesteś spoza Warszawy/Poznania.
🟡
rozwoju nowoczesnych aplikacji frontendowych opartych o Angular
Może oznaczać zarówno pracę nad nowymi, innowacyjnymi rozwiązaniami, jak i utrzymanie i rozbudowę starszych systemów, które są 'nowoczesne' w kontekście bankowym.
🟡
nowoczesny stack technologiczny i najlepsze praktyki inżynierskie
Stack technologiczny jest nowoczesny w kontekście wymagań, ale 'najlepsze praktyki inżynierskie' mogą być interpretowane różnie w zależności od kultury firmy i projektu.
🟡
stabilne środowisko projektowe
Może oznaczać brak częstych zmian w zespole lub technologii, ale też potencjalnie mniejszą dynamikę i innowacyjność.
🟡
rozbudowanych aplikacji enterprise
Praca nad dużymi, złożonymi systemami, co może oznaczać długie cykle rozwoju i potencjalnie biurokrację.