All roles

Open role

FullStack Developer Frontend Focus (Remote)

Remote · Sweden Full-time

Job description

Novakid is an online English school for kids. The Visitor Squad is responsible for the funnel from the first visit to the paid lesson: landing pages, registration and booking, blog, and the visitor’s personal account. We measure our performance using two key metrics—visitor → lead and visitor → booking—and validate almost everything we do through experimentation.

A core role within the team: approximately 70% frontend and 30% backend. Your area of responsibility includes the visitor’s personal account, attribution and funnel tracking, server-side integrations with ad platforms, and supporting experiments. You will work within the squad's processes: planning, grooming, code reviews, sprints, and releases.

Key Responsibilities

  • Develop and maintain the visitor’s personal account and parts of the funnel from landing pages to booked lessons

  • Own attribution: end-to-end visit tracking chains, UTM parameters, and diagnosing gaps in V2L/V2B tracking

  • Build server-side integrations with ad platforms (e.g., Meta CAPI, TikTok Events API, and similar)

  • Write and debug backend code in Python/Node: endpoints, caching, and server-side rendering

  • Support A/B testing: rollouts, feature flags, and post-experiment code cleanup

  • Investigate production incidents via Sentry and drive them through to resolution

  • Monitor and optimize public page speed: Core Web Vitals

Job requirements

  • 3+ years of production experience with TypeScript and React

  • Python and Node.js: ability to work independently on the backend—endpoints, caching, SSR debugging—beyond just a thin BFF (Backend-For-Frontend) layer

  • Experience with analytics and tracking: GTM, event tracking, server-side conversion delivery. Understanding how data travels from click to report, and the ability to locate data leaks/loss

  • Product mindset: working with metrics and hypotheses rather than just closing tickets

  • English proficiency

Nice to Have

  • GDPR and consent mechanism implementation on public pages

  • Headless WordPress

  • End-to-end testing with Playwright or Cypress

  • SQL and BigQuery—ability to self-verify hypotheses using data

  • CDN and edge caching (CloudFront or similar)

  • Hands-on experience with Sentry and handling production errors

Our Tech Stack

TypeScript, React, Python, Next.js, Node.js, Express with server-side rendering via Pug, Sass and PostCSS, Vite and Gulp, MUI and an in-house design system in Storybook, Vitest, Jest, Cypress, and Playwright for E2E testing.

What we offer:

  • Fully remote work.

  • A chance to shape the future of AI-driven education.

  • A fun, dynamic team that loves building innovative products.

  • Unlimited holidays – because we trust you to deliver.

3+ years production experience with TypeScript and React; Python and Node.js backend skills; analytics and tracking experience (GTM, event tracking); product mindset; English proficiency.

Key Responsibilities

  • developing frontend features
  • building backend integrations
  • supporting experiments

Skills & Tools

TypeScript, React, Python, Node.js, Next.js, Express, Pug, Sass, PostCSS, Vite, Gulp, MUI, Storybook, Vitest, Jest, Cypress, Playwright, GTM, Sentry, Meta CAPI, TikTok Events API, SQL, BigQuery, CloudFront, WordPress

Job Details

  • Category: Software Development
  • Seniority: Mid Level
  • Commitment: Full Time
  • Workplace: Remote — Serbia
  • Languages: English

Benefits

  • Generous paid time off

About Novakid School

An online English school for kids, focused on innovative educational products. — Industry: Education

More open positions

Game Designer (Remote)

Work from home Full-time role

Revenue Growth Lead (Remote)

Work from home Full-time role

Director, Enterprise Data and AI

Work from home Full-time role

Work and Organizations Department Undergraduate Research Assistant (Job Code 2221)

Work from home Full-time role

Senior, Project Management (REMOTE)

Work from home Full-time role

Account Manager, Molecular Diagnostics, QIAstat (Midwest)

Work from home Full-time role

CORP - Remote - HR Support Specialist 3rd Shift

Work from home Full-time role

Senior Sales Development Representative (SDR) - Luxury Creative & Branding

Work from home Full-time role

Learning and Development Manager

Work from home Full-time role

REMOTE: Virtual Physical Therapist [CALIFORNIA]

Work from home Full-time role

Digital Marketing Strategist

Work from home Full-time role

Vice President of Business Development

Work from home Full-time role

Customer Excellence Associate Manager - Remote

Work from home Full-time role

PR & Brand Manager (f/m/x) - remote

Work from home Full-time role

Conversational AI Chat Bot Developer

Work from home Full-time role

Solution Sales Executive, ITSM / ESM - DACH (German Speaking)

Work from home Full-time role

Clinical Case Reviewer

Work from home Full-time role

Work at home Data Entry Clerk - Part Time

Work from home Full-time role

Peoplesoft Consultant (Rome, Italy) [remote]

Work from home Full-time role

Retail Department Coordinator

Work from home Full-time role

Seasoned Medical Billing & Claims Specialist – Remote Virtual Assistant for In‑House Healthcare Operations at brighthush – Driving Revenue Cycle Excellence

Work from home Full-time role