
Front-End Software Engineer, Angular, AI-Driven
Voucherify
full-time
Posted on:
Location Type: Hybrid
Location: Katowice • Poland
Visit company websiteExplore more
Salary
💰 PLN 18,000 - PLN 25,000 per month
About the role
- Projektowanie i rozwój zaawansowanych aplikacji SPA w Angular (v19+) w oparciu o TypeScript i RxJS.
- Biegłe wykorzystanie narzędzi AI (Copilot, Claude, ChatGPT itp.) do generowania kodu, refaktoryzacji i tworzenia komponentów UI.
- Rozwój architektury frontendu z wykorzystaniem monorepo (Nx), mechanizmów lazy loading oraz wzorców zarządzania stanem opartych o NgRx i RxJS.
- Łączenie frontendu z modelami językowymi oraz zewnętrznymi usługami AI poprzez REST.
- Budowa reużywalnych komponentów (Storybook) w ścisłej współpracy z produktem i biznesem, z silnym naciskiem na UX i realną wartość dla użytkownika końcowego.
- Wykorzystanie analityki i sztucznej inteligencji do predykcyjnej optymalizacji wydajności (np. predictive fetching) oraz poprawy dostępności (WCAG).
- Integrację z backendem (Node.js/Express) oraz zewnętrznymi API i Webhookami.
- Rozwój środowiska projektowego z wykorzystaniem Dockera, CI/CD i nowoczesnych strategii deploymentu.
- Prowadzenie code review, dzielenie się wiedzą o AI/Frontendzie i dbanie o czystość kodu (SOLID, GRASP).
- Testowanie nowych rozwiązań (np. micro-frontends, SSR, AI-assisted UX) w kontekście potrzeb biznesowych.
Requirements
- Min. 5 lat doświadczenia komercyjnego, w tym min. 3 lata w projektach opartych o Angular 2+ (preferowane v19+).
- Biegła znajomość TypeScript, RxJS i/lub NgRx oraz wzorców reaktywnych.
- Praktyczne doświadczenie w AI-assisted coding i Prompt Engineering pod kątem jakości, bezpieczeństwa i czytelności kodu.
- Podstawowe zrozumienie modeli AI/ML oraz umiejętność ich integracji w aplikacjach frontendowych (np. REST API do chatbotów, rekomendacji, analityki).
- Wysokie zrozumienie nowoczesnych architektur frontendowych i integracji API (REST, Webhooks).
- Praktyczna znajomość Nx (monorepo), Docker oraz procesów CI/CD.
- Doświadczenie w testach jednostkowych i e2e (Jest, Karma, Cypress) oraz wykorzystaniu AI w debugowaniu.
- Umiejętność budowy oraz utrzymania design systemów (Storybook) i dbałość o detale wizualne oraz dostępność (WCAG).
- Chęć dzielenia się wiedzą, prowadzenie code review i proaktywność w rozwiązywaniu problemów.
- Swobodna komunikacja w języku angielskim (B2).
Benefits
- Poczucie sprawczości — Lata w branży nauczyły nas, że nic nie daje większej frajdy z pracy niż moment, kiedy twoja praca ląduje na produkcji. Kiedy ma wpływ na pracę, biznes i w końcu życie innych ludzi.
- Nowoczesny stack — Nie boimy się eksperymentów. Jeśli AI może usprawnić naszą pracę, wdrażamy to.
- Ogrom doświadczenia — Pracując w Voucherify nie musisz jeździć na konferencje, żeby szukać ciekawych projektów i nowinek technologicznych. Codzienne zadania w obszarze continuous delivery, SRE, software architecture, product management, sales & marketing, czy w końcu samym budowaniu biznesu dostarczą Ci wyzwań.
- A współpraca z weteranami (10-12 lat doświadczenia w branży) budowania softu pozwoli na obopólny rozwój.
- Miłe dodatki — Jeśli powyższy opis Cię przekonał, mamy dla Ciebie coś ekstra. Praca zdalna, komfortowe biuro, ubezpieczenie medyczne oraz sekcje hobbystyczne to rzeczy, o których przeczytasz na podstronie z benefitami.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AngularTypeScriptRxJSNgRxAI-assisted codingPrompt EngineeringREST APIDockerCI/CDunit testing
Soft Skills
proactivityknowledge sharingcode reviewattention to detailcommunication