Saffa.globalSearch
RemoteIT & Software

FullStack Developer Frontend Focus

Novakid School · Remote – worldwide

Salary
Not stated
Posted
21h ago
Source
Himalayas

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

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.

Originally posted on Himalayas

Read the full advert & apply on Himalayas ↗

Saffa.global isn't the employer or recruiter. Never pay anyone for a job offer, visa or "processing fee".

Similar jobs

RemoteIT & Software

SAP BTP Manager / Architect

Pontoonglobal · Remote – worldwide

Job Title: SAP BTP Manager / Architect (Node. js + CAPM + UI5) Exp: 8-10 yearsLocation: Remote Duration: 6 Months Job Description:We are looking for a skilled BTP Manager / Architect with expertise in Node.

₹1M – ₹3M · 1h agoApply via Himalayas ↗
RemoteIT & Software

Senior Software Engineer, Remote - Contract

Xperteez Technology · Remote – worldwide

Job Title: Senior Software Engineer Job Type: Contract (~15 hrs a week) Location: Remote Required Skills• Python3 • JAVA • Rust • Algorithms • Basics C++ • Typescript • Bug fixing • Feature implementation • Codebase refactoring • Performance optimization In this role, you'll apply your expertise to help train next-generation AI systems.

US$80 – US$120 · 3h agoApply via Himalayas ↗
RemoteIT & Software

AI Engineer

The Agency Fund · Remote – worldwide

The Agency Fund is a nonprofit innovation lab working to expand human agency — the capability for individuals to navigate toward the future that they want.

US$89,000 · 4h agoApply via Himalayas ↗
RemoteIT & Software

Data Engineer

Pontoonglobal · Remote – worldwide

Job Title: Data Engineer (PySpark / Scala / Python)Location: Remote Job Description:We are hiring a Data Engineer with strong hands-on experience in PySpark, Scala, and Python.

₹800K – ₹1M · 4h agoApply via Himalayas ↗
RemoteIT & Software

SAP Transportation Management (TM) Expert

Pontoonglobal · Remote – worldwide

Job Title: SAP Transportation Management (TM) Expert Experience: 8+ Years Location: Remote Shift: General shift Job Description: Looking for an SAP TM Expert to implement and optimize SAP TM solutions, improve end-to-end transportation processes, and ensure smooth integration with SAP S/4HANA and SAP EWM.

₹1M – ₹2M · 5h agoApply via Himalayas ↗