Front-End Software Engineer developing AI-driven applications in Angular for e-commerce growth at Voucherify. Collaborating in close cycles to deliver high-quality software with strong impact.
Responsibilities
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.
Frontend Engineer working on building a scalable SaaS platform for the shipping community. Collaborating with cross - functional teams to deliver high - quality software solutions.
Senior Software Engineer with front - end focus at Cresta shaping customer engagement. Building a Customer Data Platform and delivering actionable insights for business growth.
Frontend Engineer joining AI startup, developing React software for generative AI products. Collaborating with tech teams on user - friendly interfaces and robust design systems.
Frontend Developer creating engaging web interfaces using React and Next.js for digital commerce. Collaborating with UX/UI designers and backend teams to deliver modern web applications.
Frontend Engineer responsible for evolving shared frontend components and improving developer experience in fintech company. Building and maintaining design standards, collaborating with product teams for extensive impact.
Join knowmad mood as Frontend React Senior to develop applications in a collaborative environment. Contribute to innovative projects and follow solid design practices in Palma de Mallorca.
Senior Front - End Development Engineer developing new applications and features for media services company. Collaborating with teams to create and optimize scalable applications in a hybrid work environment.