Frontendutvikler
emagine
Rola senior frontend developera w Norges Bank (centralny bank Norwegii) rozwijającego i utrzymującego frontend strony publicznej (www.norges-bank.no), intranetu oraz gry edukacyjnej 'Helt Sjef'. Praca w małym zespole (poniżej 5 osób?) z wykorzystaniem React.js, TypeScript, HTML, SASS, JavaScript oraz CMS Optimizely. Współpraca z UX i backend developerami. Zadania: rozwój nowych funkcjonalności, utrzymanie istniejącego kodu, zapewnienie bezpieczeństwa i dostępności.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak widełek wynagrodzenia, brak opisu procesu rekrutacyjnego.
Rola senior frontend developera w Norges Bank (centralny bank Norwegii) rozwijającego i utrzymującego frontend strony publicznej (www.norges-bank.no), intranetu oraz gry edukacyjnej 'Helt Sjef'. Praca w małym zespole (poniżej 5 osób?) z wykorzystaniem React.js, TypeScript, HTML, SASS, JavaScript oraz CMS Optimizely. Współpraca z UX i backend developerami. Zadania: rozwój nowych funkcjonalności, utrzymanie istniejącego kodu, zapewnienie bezpieczeństwa i dostępności.
- ✓Praca dla centralnego banku Norwegii – stabilny klient, prestiżowy projekt
- ✓Mały zespół – duża autonomia i wpływ na rozwiązania
- ✓Możliwość przedłużenia kontraktu (opcja 6+6 miesięcy)
- −Zmienny zakres (100% ale może się zmieniać) – nieprecyzyjny wymiar etatu
- −Praca w agencji (emagine) – outsourcing, co może wiązać się z mniejszą integracją z zespołem klienta
- !Nieprecyzyjna wielkość zespołu ('mały zespół >5 osób' – może oznaczać <5?)
- !Wymieniono wiele bibliotek third-party jako 'nice to have', ale lista jest długa – może sugerować szerokie oczekiwania
- !Brak informacji o procesie rekrutacji
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Rozwój frontendu w React.js i TypeScript
- •Pisanie i refaktoryzacja kodu w HTML, SASS, JavaScript
- •Integracja z backendem Optimizely CMS
- •Współpraca z UX designerami przy projektowaniu interfejsów
- •Uczestnictwo w codziennych spotkaniach zespołu i planowaniu sprintów
- •Przegląd kodu (code review) i dbanie o jakość kodu
- •Praca z systemem kontroli wersji Git, zarządzanie zadaniami w Azure DevOps i dokumentacja w Confluence
- •Udział w zapewnianiu bezpieczeństwa frontendu (np. XSS, CSRF)
Oferta dla doświadczonych specjalistów (Senior).
Frontend developer z co najmniej 3-letnim doświadczeniem w React.js i znajomością CMS, który jest w stanie szybko wdrożyć się w Optimizely i spełnia minimalne wymagania dotyczące bezpieczeństwa i znajomości narzędzi (Git, Azure DevOps).
Juniorzy z mniej niż 3 latami doświadczenia frontendowego, osoby bez znajomości React.js i CMS, a także kandydaci oczekujący pracy w pełni zdalnej (praca stacjonarna w Oslo).
- ?Jaka jest faktyczna wielkość zespołu developerskiego i jak wygląda podział obowiązków?
- ?Jakie są konkretne wymagania dotyczące bezpieczeństwa frontendu (np. audyty, standardy)?
- ?Czy istnieje dokumentacja lub dobre praktyki dla gry 'Helt Sjef'?
- ?Jak wygląda onboarding do projektu i czy jest wsparcie mentora?
- ?Czy istnieje możliwość pracy zdalnej w uzasadnionych przypadkach?
- ?Jaki jest planowany stosunek pracy nad nowymi funkcjonalnościami vs utrzymanie?
- ?Czy są jakieś narzucone terminy lub pressure związane z projektami komunikacyjnymi?
- −Brak widełek wynagrodzenia
- −Brak opisu procesu rekrutacyjnego
- −Brak informacji o on-call lub dyżurach
- −Nie podano, jakie są procedury bezpieczeństwa w projekcie
Mały, zgrany zespół developerski ściśle współpracujący z UX i backendem, nastawiony na jakość i bezpieczeństwo. Atmosfera prawdopodobnie profesjonalna, zgodna z kulturą banku centralnego.