Senior Frontend Developer (Nuxt / Vue)

JavaScript

Senior Frontend Developer (Nuxt / Vue)

JavaScript
Centrum, Bucharest

emagine Polska

Full-time
Any
Senior
Remote

Job description

Work model: fully remote in Romania

Assignment type: B2B (through own PFA/SRL)

Project length: 6 months + extensions.

Project language: English.

Industry: Ad Tech industry

We are looking for a Senior Frontend Developer with strong experience in Nuxt (Vue 3) and preferably 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

  • Experience in the Ad-tech industry.

  • 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.

Other Details

This is a remote position with significant flexibility in working hours. Ideal for professionals looking to engage in a dynamic Ad-Tech landscape.

Tech stack

    Romanian

    B1

    Vue.js

    master

    TypeScript

    master

    Nuxt.js

    master

    CSS

    advanced

    Performance optimization

    advanced

    Tailwind CSS

    advanced

    Validation (Pharma)

    advanced

    frontend

    advanced

    API (Application Programming Interface)

    advanced

Office location

Senior Frontend Developer (Nuxt / Vue)

Summary of the offer

Senior Frontend Developer (Nuxt / Vue)

Centrum, Bucharest
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.