Senior Fullstack Product Engineer - Typescript/Node/AI

JavaScript

Senior Fullstack Product Engineer - Typescript/Node/AI

JavaScript
Centrum, Stockholm Metropolitan Area

emagine Polska

Full-time
Any
Mid
Hybrid

Job description

Start: August

Duration: 6 months + possible extension

Location: Hybrid setup from Stockholm

Please note: we are only looking for someone based in Stockholm.

Background

We need a senior full-stack consultant to lead the build of a self-service advertising platform for, where merchants book and monitor their own short-term campaigns and the system runs the ads across Meta, Snapchat, and Adform. A spec and an early prototype already exist, so the job is to make it real,

ship it, and improve it over a six-month engagement.

Scope of work

The platform lets store merchants plan, launch, and monitor short-term campaigns themselves,

with little manual work, and it needs to scale to hundreds of stores and thousands of campaigns.

A merchant books a campaign through a guided form, the system creates the ads across Meta,

Snapchat, and Display/Adform, and pulls performance data into a reporting dashboard.

The build covers a merchant-facing booking flow, the third-party ad-platform integrations,

scheduled reporting jobs, and a billing layer that reconciles booked budget against actual

spend. The MVP is a working booking-and-reporting flow. PIM integration and detailed invoicing

come later, so you structure the data and architecture now to support that without a rewrite. You won't start from a blank page. With a spec and an early prototype in hand, you pressure-test it with the client and the merchants, ship a first version, learn from how people use it, and improve from there. You own the engagement end to end, from scoping through the technical decisions, delivery, and project management.

Ways of working and stack

The work is execution-first and AI-native. We build with Claude Code and Codex against

in-house skills that teach the agents our conventions, and an internal platform handles the

infrastructure toil. The agents produce a lot of the code, so the value is in judgment: you set the

guardrails, check the output, and decide what to build and what to cut.

Our frontend runs on Vue 3 and TypeScript; backend services on Node.js over PostgreSQL,

deployed to Kubernetes; data in BigQuery and ClickHouse, orchestrated with Airflow. Knowing

the stack helps but isn't required.

Requirements (Mandatory)

You must meet all of these. Cover each one in your response.

  • Minimum 5+ years of software engineering experience, with a track record of owning a product area end to end: scoping, build, delivery, and project management against a client who expects to see progress.

  • Strong in TypeScript and Node.js, working across backend and frontend.

  • Experience integrating third-party APIs in production.

  • Work with agentic coding tools such as Claude Code or Codex, and can set guardrails and judge their output.

  • Available from August, able to work from the Stockholm office on a hybrid basis, and open to travelling to Oslo when the work calls for it.

How you work

  • Start with the problem, not the code. You talk to users, form your own product opinions, and decide what's worth building instead of waiting for a spec.

  • Use prototypes to think and to bring others along, getting something rough in front of people early.

  • Have real views on where tools like Claude Code help and where they get in the way.

  • High ownership and low ego. You drive your own work forward, push back on a spec that's wrong, and work well in a setup that's still taking shape.

Tech stack

    English

    B1

    billing

    advanced

    Microsoft Platform

    advanced

    frontend

    advanced

    dashboard

    advanced

    Artificial Intelligence (AI)

    advanced

    Node.js

    advanced

    PostgreSQL

    advanced

    Project Management

    advanced

    TypeScript

    advanced

    Backend

    advanced

Office location

Senior Fullstack Product Engineer - Typescript/Node/AI

Summary of the offer

Senior Fullstack Product Engineer - Typescript/Node/AI

Centrum, Stockholm Metropolitan Area
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.