Angular Developer (K/M/N)
Randlab
⚲ Warszawa
100 - 120 PLN/h netto (B2B)
Wymagania
- Git
- NgRx
- TypeScript
- REST
- Angular
- Docker
- RxJS
- GraphQL
- Webpack
Opis stanowiska
O projekcie Projekt obejmuje rozwój i wdrażanie nowych funkcjonalności w aplikacjach frontendowych, w tym rozwój design systemu oraz implementację rozwiązań opartych o Angular. Zakres obejmuje tworzenie skalowalnych, wydajnych i bezpiecznych aplikacji webowych z integracją z backendem. Twój zakres obowiązków • Rozwój i utrzymanie aplikacji frontendowych w Angular • Współtworzenie i rozwój design systemu • Implementacja responsywnych interfejsów użytkownika • Integracja z backendem poprzez API (REST, GraphQL) • Implementacja mechanizmów autoryzacji i bezpieczeństwa • Tworzenie i utrzymanie testów (jednostkowe, integracyjne, E2E) • Optymalizacja wydajności aplikacji • Konfiguracja narzędzi deweloperskich i środowiska • Tworzenie dokumentacji technicznej • Udział w przeglądach kodu (code review) Nasze wymagania • Minimum 5 lat doświadczenia w Angular • Zaawansowana znajomość Angular (w tym zarządzanie stanem – NgRx) • Bardzo dobra znajomość TypeScript • Doświadczenie z RxJS i programowaniem reaktywnym • Doświadczenie w testowaniu aplikacji Angular (unit, integracyjne, E2E) • Znajomość optymalizacji wydajności aplikacji frontendowych • Znajomość zasad bezpieczeństwa aplikacji webowych • Doświadczenie w integracji z API (REST, GraphQL) • Znajomość narzędzi developerskich (Docker, Webpack, Git) • Znajomość wzorców projektowych i dobrych praktyk w Angular • Znajomość metodyk zwinnych (Scrum, Kanban) • Znajomość języka angielskiego min. B2 (dokumentacja techniczna) Mile widziane • Wykształcenie wyższe techniczne (informatyka lub pokrewne)