Starszy Programista - Frontend Angular (k/m)

Kim jesteśmy?

Agro Aplikacje to nowoczesna firma software in-house. Nasze działania wspierają innowacyjne rozwiązania informatyczne niezbędne do realizacji zadań Agencji Restrukturyzacji i Modernizacji Rolnictwa. Projektujemy, upraszczamy, rozbudowujemy. Pracujemy na nowoczesnych rozwiązaniach, dbając o skuteczność realizacji naszych projektów. Stosujemy nowoczesne technologie oraz elastyczne podejście do realizacji projektów, dzięki czemu jesteśmy w stanie wspierać ARiMR w cyfryzacji polskiego sektora rolnego.

Starszy Programista - Frontend Angular (k/m)

Departament Rozwoju
Wydział Architektury i Budowy Projektów Resortowych, Zespół Tworzenia Oprogramowania Projektów Resortowych

 

Miejsce pracy: Warszawa, praca hybrydowa
Liczba stanowisk: 2
Wymiar etatu: 1

 

Główne obowiązki

  • Projektowanie, tworzenie, rozwój i utrzymanie nowoczesnych aplikacji frontendowych.
  • Projektowanie i implementacja rozwiązań opartych o architekturę mikrofrontendową.
  • Tworzenie komponentów i modułów biznesowych w technologii Angular.
  • Udział w projektowaniu architektury aplikacji oraz podejmowaniu decyzji technologicznych.
  • Integracja warstwy frontendowej z usługami REST API.
  • Dbanie o wydajność, bezpieczeństwo, dostępność oraz responsywność tworzonych aplikacji.
  • Tworzenie testów jednostkowych i integracyjnych.
  • Udział w spotkaniach projektowych oraz wdrożeniach realizowanych rozwiązań.
  • Wykonywanie code review oraz wspieranie rozwoju mniej doświadczonych programistów.
  • Dbanie o jakość kodu, zgodność ze standardami organizacyjnymi oraz najlepszymi praktykami wytwarzania oprogramowania.

Wymagania konieczne

  • Wykształcenie wyższe informatyczne i/lub ukończone kursy specjalistyczne oraz co najmniej 5-letnie doświadczenie w tworzeniu oprogramowania w roli programisty systemów IT.
  • Bardzo dobra znajomość Angular (wersja 20+ lub nowsza).
  • Bardzo dobra znajomość TypeScript.
  • Bardzo dobra znajomość JavaScript (ES2022+ lub nowszego).
  • Doświadczenie w projektowaniu i budowie dużych aplikacji frontendowych klasy enterprise.
  • Doświadczenie w projektowaniu i implementacji architektury Micro Frontends.
  • Praktyczna znajomość Webpack Module Federation lub równoważnych technologii wspierających budowę i integrację mikrofrontendów.
  • Doświadczenie w projektowaniu aplikacji opartych o architekturę komponentową i domenową.
  • Doświadczenie w integracji aplikacji frontendowych z REST API oraz OpenAPI.
  • Bardzo dobra znajomość HTML5, CSS3 oraz SCSS.
  • Bardzo dobra znajomość RxJS i programowania reaktywnego.
  • Doświadczenie w pracy z Angular Signals.
  • Znajomość wzorców projektowych oraz dobrych praktyk stosowanych w aplikacjach frontendowych.
  • Umiejętność optymalizacji wydajności aplikacji webowych.
  • Doświadczenie w tworzeniu testów jednostkowych i integracyjnych.
  • Umiejętność pracy z systemem kontroli wersji Git.
  • Doświadczenie w pracy z narzędziami CI/CD.
  • Doświadczenie w pracy z narzędziem JIRA.
  • Umiejętność analitycznego myślenia i samodzielnego rozwiązywania problemów technicznych.
  • Umiejętność efektywnej współpracy z analitykami, projektantami UX/UI, architektami, testerami oraz przedstawicielami biznesu.
  • Znajomość języka angielskiego na poziomie umożliwiającym swobodne korzystanie z dokumentacji technicznej.

Wymagania pożądane

  • Doświadczenie w tworzeniu i utrzymaniu aplikacji typu Single Page Application (SPA).
  • Znajomość Alfresco Application Development Framework (ADF).
  • Doświadczenie w pracy z platformą Alfresco.
  • Znajomość biblioteki OpenLayers oraz tworzenia rozwiązań wykorzystujących dane geoprzestrzenne.
  • Doświadczenie w implementacji interfejsów zgodnych z wymaganiami WCAG 2.1 AA.
  • Znajomość narzędzia Nx Workspace lub podobnych rozwiązań wspierających rozwój dużych aplikacji Angular.
  • Znajomość Docker.
  • Doświadczenie w pracy na platformach Kubernetes lub OpenShift.
  • Doświadczenie w pracy zgodnie z metodykami Agile/Scrum.
  • Samodzielność i odpowiedzialność w realizacji powierzonych zadań.

Wykorzystywany stos technologiczny

  • Angular 20+
  • TypeScript
  • JavaScript ES2022+
  • Angular Signals
  • RxJS
  • HTML5
  • CSS3 / SCSS
  • Micro Frontends
  • Webpack Module Federation
  • REST API
  • OpenAPI
  • Git
  • GitLab CI / Jenkins
  • Docker
  • Kubernetes / OpenShift
  • Jest
  • Cypress
  • SonarQube
  • JIRA

Oferujemy

  • Stabilne zatrudnienie na podstawie umowy o pracę.
  • Pracę w modelu hybrydowym.
  • Możliwość współtworzenia nowoczesnej architektury mikrofrontendowej.
  • Możliwość wykorzystania najnowszych technologii frontendowych oraz realnego wpływu na rozwój budowanych rozwiązań.
  • Możliwość podnoszenia kwalifikacji zawodowych poprzez szkolenia, certyfikacje oraz udział w ambitnych projektach IT.
  • Dofinansowanie wypoczynku.
  • Dofinansowanie biletów do kina i teatru.
  • Możliwość korzystania z karty sportowej.
  • Możliwość korzystania z opieki medycznej.
  • Pracę w doświadczonym zespole specjalistów oraz przyjaznej atmosferze.

 

Oferta ważna do 31 sierpnia 2026 r.

job_post.job_details

job_post.job_location

ID: 188 job_post.published_on: 17/08/2026
announcement.apply