Angular Developer (K/M/N)
RANDLAB SOFTWARE
Rola skupia się na rozwoju i utrzymaniu aplikacji frontendowych w Angular, w tym tworzeniu design systemu we współpracy z UX/UI. Będziesz integrować aplikacje z backendem przez REST API i GraphQL, pisać testy jednostkowe i E2E, oraz uczestniczyć w code review. Pracujesz w zespole agile (Scrum/Kanban) nad projektem dla klienta zewnętrznego (firma outsourcingowa). Choć tytuł to Angular Developer, rola wymaga także znajomości narzędzi jak Docker i Webpack oraz dobrego zrozumienia bezpieczeństwa webowego.
Brakuje: nie podano wielkości zespołu ani liczby frontend developerów w projekcie, brak informacji o konkretnym kliencie/domenie biznesowej.
Rola skupia się na rozwoju i utrzymaniu aplikacji frontendowych w Angular, w tym tworzeniu design systemu we współpracy z UX/UI. Będziesz integrować aplikacje z backendem przez REST API i GraphQL, pisać testy jednostkowe i E2E, oraz uczestniczyć w code review. Pracujesz w zespole agile (Scrum/Kanban) nad projektem dla klienta zewnętrznego (firma outsourcingowa). Choć tytuł to Angular Developer, rola wymaga także znajomości narzędzi jak Docker i Webpack oraz dobrego zrozumienia bezpieczeństwa webowego.
- ✓Praca zdalna (remote) w modelu B2B
- ✓Wpływ na rozwiązania technologiczne i produkt
- ✓Praca w metodyce Agile z code review i testami
- ✓Rozwój design systemu – ciekawa odpowiedzialność
- ✓Jasno określona lista technologii i doświadczenia
- !Mimo że ogłoszenie wskazuje pracę zdalną, pojawia się sformułowanie 'u klienta' – warto doprecyzować, czy zdalność jest pełna, czy możliwe są wizyty u klienta.
- !Proces rekrutacji zawiera test online – nie wiadomo, jaki jest jego format i czas trwania.
- !Skład zespołu jest szeroki (9 ról), co może sugerować duży projekt, ale nie podano liczby osób w zespole.
- •Rozwój nowych funkcjonalności w aplikacjach Angular z wykorzystaniem NgRx i RxJS
- •Tworzenie i utrzymywanie design systemu UI we współpracy z projektantami UX/UI
- •Integracja z backendem poprzez REST API oraz GraphQL
- •Pisanie testów jednostkowych i integracyjnych (Jasmine, Karma, Cypress lub podobne)
- •Udział w code review i wzajemne sprawdzanie kodu
- •Współtworzenie backlogu produktu z zespołem produktowym
- •Optymalizacja wydajności frontendu (lazy loading, detekcja zmian, bundle size)
- •Dokumentowanie rozwiązań technicznych i projektowych
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Inżynier frontend z około 5 latami praktyki w Angular, który zna TypeScript i podstawy NgRx/RxJS, ale może nie mieć pełnej biegłości w optymalizacji wydajności czy bezpieczeństwie webowym. Wymagana jest jednak znajomość testów i integracji backendowej.
Osoby z mniej niż 5 latami doświadczenia w Angular (juniorzy i młodsi midowie) raczej nie spełnią wymogów rekrutacji. Także osoby preferujące pracę wyłącznie z własnym produktem (nie u klienta) mogą nie być zainteresowane.
- ?Ile osób liczy zespół frontendowy, w którym będę pracować?
- ?Czy praca zdalna jest w pełni zdalna, czy są planowane wizyty u klienta?
- ?Jaki jest główny projekt klienta? Czy to produkt własny czy wdrożenie u klienta?
- ?Jakie narzędzia i frameworki testowe są używane (Jasmine/Karma, Cypress/Playwright)?
- ?Czy istnieje możliwość rozwoju w kierunku architektury frontendowej?
- ?Jak wygląda proces code review i kto pilnuje standardów kodu?
- ?Czy są przewidziane budżety szkoleniowe lub konferencyjne?
- −Nie podano wielkości zespołu ani liczby frontend developerów w projekcie
- −Brak informacji o konkretnym kliencie/domenie biznesowej
- −Nie wiadomo, czy test online to zadanie domowe czy live coding
- −Brak wzmianki o okresie wypowiedzenia lub innych warunkach B2B
Praca w zespole składającym się z wielu specjalistów (backend, frontend, fullstack, testerzy, PO, PM, UI/UX). Stosowane są praktyki agile, code review i testy. Atmosfera raczej profesjonalna i techniczna, z naciskiem na współpracę.
4 etapy: ocena CV, rozmowa z HR, test online, rozmowa techniczna
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Angular. Pełne statystyki zarobków →