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 Developer building intuitive and seamless cross - platform sports betting applications at iGaming startup. Focusing on coding, debugging, and enhancing user experience in Lisbon.
Front - end Developer creating and maintaining web applications using React and Next.js at IntellectEU. Collaborating with QA engineers and architecture teams in a hybrid work environment.
Frontend Software Engineer leading the transition to modern Angular architecture for cloud - based solutions. Collaborating with teams to deliver secure, user - focused applications in a rapidly evolving environment.
Front End Developer implementing dashboards and data visualizations for government supply chain decision - making. Working under architectural governance to create actionable user interfaces.
Collaborating with technology team to assess user needs and resolve issues. Direct communication with candidates for humanized service and KPI management.
Front - End Developer designing web applications to enhance flexible working at OfficeRnD. Collaborating with stakeholders to innovate and implement user - centric features.
Senior Frontend Developer creating high - performance user interfaces for Vivo. Responsible for defining application architecture and mentoring junior developers in an agile setting.
Staff Frontend Engineer for AI Copilot focusing on developing and delivering AI - enhanced customer service solutions. Collaborating across teams to build accessible and performant user interfaces with a focus on TypeScript and React.
Front - End Software Engineer developing KinaTrax data visualization tools for sports teams. Collaborating with product development team to enhance athlete performance data solutions.