Senior Frontend Developer (Nuxt / Vue / Ad-Tech)

JavaScript

Senior Frontend Developer (Nuxt / Vue / Ad-Tech)

JavaScript
Centrum, Warsaw

emagine Polska

Full-time
Any
Senior
Remote

Job description

  • Remote

  • B2B contract

  • 6 months contract + possible extensions

Summary: We are looking for a Senior Frontend Developer with strong experience in Nuxt (Vue 3) and solid Ad-Tech domain knowledge.

Main Responsibilities:

The core duty involves leading the frontend development ensuring high performance and responsiveness of applications.

  • Develop and maintain self-serve advertising platforms.

  • Implement campaign management & booking flows.

  • Actively contribute to pricing logic & financial calculations.

  • Integrate SSP/DSP or programmatic components.

  • Create and manage reporting & validation-heavy interfaces.

Key Requirements:

  • Proficient in Nuxt (Vue 3).

  • Strong command of TypeScript including Generics and Interfaces.

  • Experience with Pinia for state management.

  • Knowledge of PrimeVue 4 and Tailwind CSS.

  • Familiarity with AJV / Zod validation libraries.

  • Skillful in dayjs & decimal.js.

  • Experience with domain-driven architecture and performance optimization.

Nice to Have:

  • Experience with Nuxt Layers and modular architecture.

  • Familiarity with the Mapper pattern (DTO → Domain).

  • Experience with ESLint 9.

  • dynamic Ad-Tech landscape

Tech stack

    English

    B1

    Validation (Pharma)

    advanced

    TypeScript

    advanced

    Vue.js

    advanced

    Software Development

    advanced

    Scalability

    advanced

    frontend

    advanced

    CSS

    advanced

    JavaScript

    advanced

    Performance optimization

    advanced

    Microsoft Platform

    advanced

Office location

Published: 25.02.2026

Senior Frontend Developer (Nuxt / Vue / Ad-Tech)

Summary of the offer

Senior Frontend Developer (Nuxt / Vue / Ad-Tech)

Centrum, Warsaw
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.