Python Backend Developer, Fullstack-capable
Novakid School3 days ago
- Where you can work from
- Remote — location eligibility not stated
- Salary
- Salary not disclosedThe employer did not publish a range. We do not estimate one.
- Job type
- Full-time
- Experience
- Senior
Heads up: The employer did not state which countries this role is open to. Check the original posting before applying.
See more from us in Google Search — add us as a preferred source.
Opens himalayas.app in a new tab. No account needed.
via Himalayas · Himalayas
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 ) 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 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
Requirements
-
Requirements
5+ years of production backend development in Python, including services you designed, shipped and supported in production yourself
Strong backend fundamentals: API design, relational databases and SQL, caching, background jobs, and integrating third-party APIs (auth, rate limits, retries, idempotency)
Production debugging experience: logs, error tracking, finding the root cause of an issue
: comfortable reading and changing an Express service
Working frontend skills: enough TypeScript and React to deliver a feature end-to-end. Expert level not required.
An understanding of how tracking data travels from click to report, and the ability to find where it gets lost
Product mindset: you work with metrics and hypotheses, not just tickets
Fluent English
Nice to Have
Server-side conversion tracking (CAPI, Events API, server-side GTM)
BigQuery: checking your own hypotheses with data
CDN and edge caching (CloudFront or similar)
GDPR and consent mechanisms
E2E testing with Playwright or Cypress
Our Tech Stack
Python, , Express (SSR), TypeScript, React, , Sentry, GrowthBook, BigQuery.
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
Opens himalayas.app in a new tab. No account needed.
via Himalayas · Himalayas
Job availability & source
Still listed on the employer's own board at our last check, 4 days ago
This job was originally posted by the employer or source shown below. We re-check the original listing regularly to keep its availability current, and send you straight to it to apply — we never sit in between.
- Source
- Himalayas
- Posted by the employer
- 20 Oct 2026
- First seen by us
- 20 Oct 2026
- Last checked
- 20 Oct 2026
via Himalayas — view on source
Similar remote jobs
Senior Full-Stack Engineer (Backend + Frontend)
Soda Data Nv2 weeks agoBelgiumEUR 85k-120k / yearSeniorFrontendAngularJavaJavaScriptFull Stack Developer (Mid-Level)
VivSoft TechnologiesLast weekUnited StatesMid levelFull StackJavaScriptNode.jsPHPLead FullStack Engineer
Blend3602 days agoMexicoSeniorFull StackAngularJavaScriptNode.jsSenior FullStack Engineer
Blend360Last weekMexicoSeniorFull StackJavaScriptNode.jsPythonFull Stack Developer (React.js + Node.js)
Remote Office2 days agoUnited StatesMid levelFull StackJavaScriptNode.jsReactFull Stack Developer (React, Node.js, Python plus)
MadiffLast weekUnited StatesSeniorFull StackJavaScriptNode.jsPython[Job - 32181] Master Full Stack Developer (Python + React), Brazil
CI&TLast weekBrazilSeniorFull StackJavaScriptPythonReactSenior Full Stack Developer
NewFoundation Finance Company CareersPosted 23 hours agoUnited StatesUSD 100k-125k / yearSeniorFull StackJavaScriptNode.jsPython
More jobs at Novakid School
Sales Manager China
Novakid School4 days agoChinaManagerSales & MarketingZendeskSenior Product Manager - Monetization and Expansion
Novakid School4 days agoTimezone overlapSeniorProductJiraSenior Product Manager – AI & Game-Based Learning
Novakid School2 weeks ago6 countriesSeniorProductAgileJiraPrincipal Backend Engineer (Architect Track) - Remote
Novakid School2 weeks agoTimezone overlapSeniorDevOps & SysadminAWSFlaskGoogle Cloud