Currency

Fullstack JavaScript Developer

3 572 - 4 946 USDNet per month - B2B
JavaScript

Fullstack JavaScript Developer

JavaScript

Legnicka 16, Wrocław

Awaken Realms

Full-time
B2B
Mid
Office
3 572 - 4 946 USD
Net per month - B2B

Tech stack

    ExtendScript (JSX)

    advanced

    JavaScript

    advanced

    Git

    regular

    Node.js

    regular

    REST API

    regular

    SQL

    regular

    NoSQL

    regular

    Google Cloud Platform (GCP)

    junior

Job description

🎲Change The Game!🎮

Jesteśmy liderem w branży gier planszowych, znanym na całym świecie dzięki takim tytułom jak Nemesis / Tainted Grail / ISS Vanguard. Nasze gry są dystrybuowane w wielu krajach i zdobywają uznanie zarówno graczy, jak i krytyków!

W związku z dynamicznym rozwojem poszukujemy JavaScript/ExtendScript Developer, którego głównym zadaniem będzie wsparcie i automatyzacja naszych procesów DTP. 


Twoje obowiązki:

  • Projektowanie i wdrażanie skalowalnych aplikacji webowych oraz mikroserwisów wspierających procesy wydawnicze.

  • Tworzenie zaawansowanych skryptów (ExtendScript/UXP) oraz pluginów (CEP) dla Adobe InDesign i Photoshop w celu automatyzacji workflow DTP.

  • Integracja wewnętrznych narzędzi z zewnętrznymi dostawcami poprzez RESTful API oraz przetwarzanie ustrukturyzowanych danych (JSON, XML) w czasie rzeczywistym.

  • Dbałość o jakość kodu (Code Review), tworzenie dokumentacji technicznej (OpenAPI/Swagger) oraz utrzymanie standardów CI/CD.

  • Rozwój autorskich narzędzi wspierających procesy pre-press i typesetting.


Wymagania:

  • Biegła znajomość JavaScript (ES6+) oraz TypeScript (zarówno w środowisku browser, jak i server-side).

  • Praktyczne doświadczenie z Node.js i frameworkami (Express.js/NestJS) oraz projektowanie architektury REST API.

  • Znajomość relacyjnych i nierelacyjnych baz danych (SQL/NoSQL) oraz umiejętność optymalizacji zapytań (np. PostgreSQL, MongoDB).

  • Rozumienie wzorców projektowych (Design Patterns), zasad SOLID oraz architektury mikroserwisowej.

  • Doświadczenie z ekosystemem GCP (np. Cloud Functions, App Engine) oraz znajomość systemu kontroli wersji Git (Gitflow).

  • Znajomość standardów autoryzacji i uwierzytelniania (OAuth2, OIDC, SAML).


Mile widziana znajomość

  • Znajomość Adobe DOM, ExtendScript (JSX) oraz nowoczesnego UXP (Unified Extensibility Platform).

  • Doświadczenie w integracji modeli GenAI (LLMs) w procesach produkcyjnych.

  • Znajomość Vector Databases (np. Pinecone, Weaviate) i technik RAG.

  • Znajomość formatów wymiany danych w poligrafii (np. IDML).


Oferujemy

  • Wynagrodzenie w wysokości: 13 000 zł - 18 000 zł na fakturze

  • Możliwość pracy w jednej z najbardziej rozpoznawalnych firm w branży gier planszowych na świecie.

  • Realny wpływ na rozwój sprzedaży na rynkach międzynarodowych i strategię firmy.

  • Stabilne zatrudnienie w dynamicznie rozwijającej się organizacji z globalnym zasięgiem.

  • Atrakcyjne wynagrodzenie oraz system premiowy oparty na wynikach sprzedaży.

  • Elastyczny model pracy (hybrydowy) oraz przyjazną atmosferę w zespole profesjonalistów i pasjonatów gier.

  • Udział w międzynarodowych wydarzeniach branżowych oraz możliwość współpracy z liderami rynku.

  • Pakiet benefitów pozapłacowych, w tym szkolenia wspierające rozwój zawodowy.

Tech stack

    ExtendScript (JSX)

    advanced

    JavaScript

    advanced

    Git

    regular

    Node.js

    regular

    REST API

    regular

    SQL

    regular

    NoSQL

    regular

    Google Cloud Platform (GCP)

    junior

Office location

Published: 03.12.2025

Fullstack JavaScript Developer

3 572 - 4 946 USDNet per month - B2B
Summary of the offer

Fullstack JavaScript Developer

Legnicka 16, Wrocław

Awaken Realms

3 572 - 4 946 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Administratorem Twoich danych osobowych jest spółka do której aplikujesz, czyli Realms Distribution sp. z o.o., Awaken Realms sp. z o.... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.