Full-Stack JavaScript Developer (Angular)

21 500 - 29 000 PLNNet per month - B2B
18 000 - 25 000 PLNGross per month - Permanent

Full-Stack JavaScript Developer (Angular)

JavaScript

-, Wrocław +4 Locations

Voucherify

21 500 - 29 000 PLN
Net per month - B2B
18 000 - 25 000 PLN
Gross per month - Permanent
Full-time
Permanent, B2B
Senior
Remote

Tech stack

    English

    B2

    Polish

    B2

    JavaScript (ES6+)

    master

    REST API

    master

    Solid

    master

    Angular 2+

    advanced

    TypeScript

    advanced

    Node.js Express

    regular

    Docker

    regular

    RxJS i/lub NgRx

    junior

    CI/CD

    junior

Job description

O nas


Burger King, easyJet, Vodafone te marki wysyłają dziennie miliony requestów do API zbudowanego w Katowicach. Tym API jest Voucherify — silnik do personalizowanych promocji w modelu headless SaaS. Voucherify powstało w 2013 i od samego początku zajmowało się wykuwaniem produktów w obszarze ecommerce i marketing technology. Dzisiaj w biurach Fabryki Porcelany wspólnie z 50-osobowym zespołem rozwijamy platformę, z której korzystają architekci oprogramowania topowych marek z całego świata, a Voucherify zostało zaproszone do MACH Alliance, organizacji zrzeszającej największe platformy headless commerce na świecie (w tym Contentful, Algolia, czy commercetools). Rozwijamy się i potrzebujemy Twojego wsparcia. 


Tyle w skrócie. A teraz zapraszamy Cię do odwiedzenia zakładki “kariera”, gdzie możesz:


  • poznać historię Voucherify,

  • dowiedzieć się, kto ciągnie Voucherify do przodu, z kim będziesz pracować i według jakich zasad,

  • przekonać się, jak wspieramy Cię w codziennej pracy i budowaniu kariery,

  • zajrzeć do naszego biura w Katowicach ulokowanego w dawnej fabryce porcelany.


O roli


Pracujemy blisko biznesu, w 6-tygodniowych cyklach. Iterujemy i stronimy od overengineeringu. Szukamy Full Stack JavaScript Developera z zaawansowaną znajomością Angulara, który/która w pełni wejdzie w ten proces techniczny i będzie mieć wpływ na rozwój architektury i kolejnych wersji produktu. Wymagamy od siebie samodzielnego działania i brania odpowiedzialności za:


  • Projektowanie i rozwój zaawansowanych aplikacji SPA w Angular (v15+), w oparciu o TypeScript i RxJS.

  • Budowanie skalowalnych komponentów UI wielokrotnego użytku, zgodnych z SOLID i najlepszymi wzorcami frontend.

  • Nastawienie na klienta, ze szczególnym uwzględnieniem doświadczeń użytkownika (UX).

  • Integracje z backendem (Node.js/Express) i zewnętrznymi API (REST/GraphQL).

  • Praca nad architekturą frontendu – lazy loading, zarządzanie stanem (NgRx lub RxJS patterns).

  • Optymalizację wydajności, testowalności i dostępności (WCAG) komponentów.

  • Rozwój architektury projektowej: monorepo/Nx, CI/CD, Docker, konteneryzacja i deployment.

  • Mentoring, dzielenie się wiedzą i solidarne wspieraniu zespołu.

  • Eksperymenty z nowymi technologiami (np. micro‑frontends, server‑side rendering).


O Tobie


  • Bardzo dobra znajomość TypeScript, JavaScript (ES6+).

  • Min. 5 lat komercyjnego doświadczenia, z czego 3 lata w realnych projektach w Angular 2+ (najlepiej v15+). 

  • Znajomość RxJS i/lub NgRx i wzorców reaktywnych.

  • Doświadczenie w budowie design systemów, np. Storybook.

  • Wysoki poziom zrozumienia nowoczesnych architektur aplikacji w obszarze mikroserwisów, integracji interfejsów API, REST API i Webhooks, a także optymalizacji wydajności.

  • Praktyka w testach jednostkowych i e2e (Jest, Karma, Cypress itp.).

  • Wiedza o CI/CD, Dockerze, monorepo (Nx, Lerna).

  • Praktyczna znajomość zasad SOLID, GRASP, wzorców frontendowych.

  • Umiejętność pracy w zespole, chęć dzielenia się wiedzą i prowadzenie code review.

  • Swobodna komunikacja w języku angielskim (B2).


Miejsce pracy: pracujemy w modelu hybrydowym. Możesz pracować zdalnie z dowolnego miejsca na świecie :) lub stacjonarnie w naszym industrialnym biurze w Katowicach.


Oferujemy umowę o pracę z prawami autorskimi (80% KUP), alternatywnie B2B a ponadto:


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. W Voucherify Twoja praca ląduje na produkcji codziennie a świadectwa dochodzące do nas z całego świata pokazują, że nasz soft ma wpływ.


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.  Poznaj zespół na łamach naszego bloga inżynierskiego — Voucherify Tech.


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.


O rekrutacji:

Nasz proces rekrutacyjny składa się z 3 kroków:

1. Soft skills interview: 30-minutowa rozmowa telefoniczna, mająca na celu bliższe poznanie kandydata,

2. Technical interview: rozmowa techniczna w naszym biurze lub zdalnie, czas trwania ok. 2h, brak live codingu czy dodatkowego "zadania domowego",

3. Nasz feedback.

Published: 14.08.2025
Office location