Angular Developer (K/M/N)
RANDLAB SOFTWARE sp. z o.o.
⚲ Warszawa
100–120 zł netto (+ VAT) / godz.
Wymagania
- Angular
- NgRx
- TypeScript
- RxJS
- REST
- GraphQL
- Docker
- Webpack
- Git
Opis stanowiska
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) 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. 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)