APLIKUJ

Nasze wymagania

- Angular 11+:

Konieczna znajomość Angular w wersji 11 lub nowszej, obejmująca główne zmiany i funkcje wprowadzone w tych wersjach.

- CSS/SCSS:

Umiejętność korzystania z języków stylów do tworzenia estetycznego i responsywnego interfejsu użytkownika.

- HTML5:

Solidna znajomość HTML5, obejmująca najnowsze standardy i zalecenia.

 

Dodatkowe atuty:

 

- OpenLayers:

Dodatkowy atut to doświadczenie lub zainteresowanie frameworkiem OpenLayers, używanym do interaktywnego mapowania.

 

- NgRx (Angular Redux):

Pożądane jest zrozumienie i doświadczenie w korzystaniu z NgRx, czyli biblioteki do zarządzania stanem w aplikacjach Angular, inspirowanej wzorcem Redux.

 

- Angular Materials:

Mile widziana jest znajomość Angular Materials, zestawu gotowych komponentów do Angular, ułatwiających projektowanie nowoczesnych interfejsów użytkownika.

 

Wymagane umiejętności interpersonalne i ogólne:

 

Umiejętność pracy zespołowej:

Zdolność do efektywnej współpracy z innymi członkami zespołu programistycznego.

 

Rozwiązywanie problemów:

Umiejętność samodzielnego rozwiązywania problemów związanych z implementacją i utrzymaniem aplikacji.

 

Dbałość o jakość:

Skupienie na jakości kodu poprzez przeprowadzanie testów i dbanie o optymalizację.

 

Rozwój zawodowy:

Chęć ciągłego poszerzania umiejętności i śledzenia nowych technologii.

01 lutego 2024

Programista Angular

Zakres obowiazków

 

  • Rozwój Aplikacji Angular:

    • Projektowanie, rozwijanie i utrzymanie nowoczesnych aplikacji webowych z użyciem frameworka Angular.
  • Implementacja Funkcjonalności:

    • Tworzenie nowych funkcji i komponentów oraz rozbudowa istniejących w oparciu o wymagania projektowe.
  • Optymalizacja i Wydajność:

    • Dbałość o optymalizację kodu i wydajność aplikacji Angular.
  • Integracja z API:

    • Integracja aplikacji z backendem poprzez korzystanie z interfejsów API.
  • Testowanie Aplikacji:

    • Przeprowadzanie testów jednostkowych i integracyjnych w celu zapewnienia jakości kodu.
  • Analiza i Optymalizacja Zapytań:

    • Analiza i optymalizacja zapytań do API w celu poprawy efektywności komunikacji między frontendem a backendem.
  • Współpraca Zespołowa:

    • Efektywna współpraca z zespołem programistycznym oraz innymi zainteresowanymi stronami.
  • Wsparcie Techniczne:

    • Udzielanie wsparcia technicznego w zakresie rozwoju aplikacji i rozwiązywanie ewentualnych problemów.
  • Dokumentacja Techniczna:

    • Sporządzanie dokumentacji technicznej dotyczącej implementacji i funkcji aplikacji Angular.
  • Szkolenia Wewnętrzne:

    • Udzielanie szkoleń wewnętrznych dla zespołu ds. utrzymania i obsługi aplikacji.
  • Eksploracja Nowych Technologii:

    • Udoskonalanie umiejętności programistycznych i pozostawanie na bieżąco z najnowszymi technologiami i frameworkami związanymi z Angular.
  • Zarządzanie Kodem Źródłowym:

    • Skuteczne zarządzanie kodem źródłowym przy użyciu systemów kontroli wersji.

To stanowisko wymaga doskonałej znajomości Angular, umiejętności analitycznych, zdolności do efektywnej współpracy zespołowej oraz chęci ciągłego rozwoju w dziedzinie technologii webowych.