Remote Jobs RockRemote Jobs Rock

Python Backend Developer, Fullstack-capable (Remote)

🕒 19 days ago
Frontend DevelopmentBackend DevelopmentPythonNode.js
Apply Now

📜 Description

  • Develop and maintain the visitor's personal account and funnel experiences from landing pages to booked lessons.
  • Own end-to-end visit attribution, UTM parameters, and diagnosis of gaps in visitor-to-lead and visitor-to-booking tracking.
  • Build server-side integrations with ad platforms, including Meta CAPI and TikTok Events API.
  • Write and debug Python or Node backend code for endpoints, caching, and server-side rendering.
  • Support A/B tests through rollouts, feature flags, and post-experiment code cleanup.
  • Investigate production incidents with Sentry and optimize public-page speed and Core Web Vitals.

🛠️ Requirements

  • 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.
Full job description

Novakid is an online English school for kids. The Visitor Squad owns the funnel from first visit to paid lesson: landing pages, registration and booking, blog, and the visitor's personal account. We track two key metrics, visitor → lead and visitor → booking, and test almost everything we ship through experiments.

This is a backend-first role: about 70% backend (Python, some Node.js) and 30% frontend (React/TypeScript). You'll own the server side of the funnel: APIs behind registration, booking and the visitor account, attribution, and server-side integrations with ad platforms. When a feature needs frontend work, you'll take it end-to-end yourself. You'll work within the squad's processes: planning, grooming, code review, sprints and releases.

Key Responsibilities

  • Design, build and maintain Python services and APIs behind the funnel: registration, booking and the visitor account

  • Build and own server-side integrations with ad platforms (Meta CAPI, TikTok Events API and similar): event delivery, deduplication, retries and monitoring

  • Own attribution on the backend: end-to-end visit tracking, UTM persistence, and diagnosing gaps in V2L/V2B data

  • Keep services fast and reliable: caching, query optimization, debugging server-side rendering in our Node.js/Express layer

  • Investigate production incidents through Sentry and see them through to resolution

  • Support A/B testing on the server side: feature flags, rollouts, and cleanup after experiments

  • Ship frontend changes in React/TypeScript when a feature needs it

ElevenLabs

Full-Stack Engineer (Frontend-Leaning) - CreativeMusic

🕒 2 days ago
ElevenLabs👥 10,000+ employees🏢 Research Services

As a Full-Stack Engineer focused on music creation, you'll design and build user interfaces that enable creators to produce music seamlessly, collaborating across teams to launch innovative products.

Frontend DevelopmentReactTypeScriptUI/UX Design

Trusted by Remote Workers