Starszy Programista - Frontend Angular (k/m)
Brak informacji o wynagrodzeniu
SeniorFull-time·Umowa o pracę
#409418·Dodano 3 dni temu·5
Źródło: justjoin.itTech Stack / Keywords
Angular (wersja 20+ lub nowsza)TypeScriptJavaScript (ES2022+ lub nowszego)Micro frontendsWebpack Module FederationREST API oraz OpenAPIHTML5, CSS3 oraz SCSSRxJSAngular SignalsJira
Firma i stanowisko
Agro Aplikacje to nowoczesna firma software in-house wspierająca Agencję Restrukturyzacji i Modernizacji Rolnictwa. Firma projektuje, upraszcza i rozbudowuje innowacyjne rozwiązania informatyczne, stosując nowoczesne technologie i elastyczne podejście do realizacji projektów. Celem jest cyfryzacja polskiego sektora rolnego.
Wymagania
- Wykształcenie wyższe informatyczne i/lub ukończone kursy specjalistyczne oraz minimum 5 lat doświadczenia w tworzeniu oprogramowania.
- 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.
- 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.
Nice to have:
- 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 rozwiązań z danymi geoprzestrzennymi.
- 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ń.
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.
Benefity
- Stabilne zatrudnienie na podstawie umowy o pracę.
- Praca w modelu hybrydowym.
- Możliwość współtworzenia nowoczesnej architektury mikrofrontendowej.
- Możliwość wykorzystania najnowszych technologii frontendowych oraz realny wpływ na rozwój 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.
- Praca w doświadczonym zespole specjalistów oraz przyjaznej atmosferze.
Płatne święta
Karta sportowa
Opieka zdrowotna
Inne informacje
Klauzula informacyjna dotycząca przetwarzania danych osobowych zgodnie z RODO przez Agro Aplikacje sp. z o.o., opisująca cele i prawa kandydatów oraz procedurę zgłoszeń i ochrony sygnalistów obowiązującą w firmie.
AgroAplikacje
10 aktywnych ofert