Novakid Inc
Novakid Inc
201 – 500 员工
B2C教育电子商务
Novakid Inc 是一家面向4至12岁儿童的在线英语教育平台。平台通过母语英语教师开展语言沉浸式互动课程,并依据欧洲教育标准设计教学内容。公司提供针对不同年龄的学习课程、口语小组和富有吸引力的学习材料,帮助世界各地的儿童学习者建立英语交流的信心并提升流利度。

以前端为重点的全栈开发工程师(远程,塞尔维亚)

构建 Novakid 的在线英语学习转化漏斗、访客账户和归因基础设施。 主要使用 TypeScript 和 React 开发前端,同时参与 Python 和 Node.js 后端代码开发。

描述

  • 维护访客账户和转化漏斗的关键阶段,从落地页到课程预约。
  • 管理端到端访问跟踪、UTM 参数以及 V2L/V2B 数据缺口的归因。
  • 开发与广告平台的服务端集成,包括 Meta CAPI 和 TikTok Events API。
  • 编写并排查 Python 和 Node.js 后端代码,包括端点、缓存和服务端渲染。
  • 通过分批发布和功能标记启用 A/B 测试,并在测试完成后移除实验专用代码。
  • 在 Sentry 中诊断生产事故并跟进解决过程。
  • 跟踪并提升公开页面性能和 Core Web Vitals 指标。
  • 参与规划、待办事项梳理、代码评审、迭代和发布。

任职要求

  • 至少三年 TypeScript 和 React 生产环境开发经验。
  • 能够独立处理 Python 和 Node.js 后端任务,包括端点、缓存和 SSR 调试。
  • 具备分析和跟踪经验,包括 GTM、事件跟踪和服务端转化数据传递。
  • 理解从点击到报告的完整路径,能够识别数据泄漏和数据丢失。
  • 以产品为导向,关注指标和假设,而不仅仅是完成工单。
  • 具备专业英语沟通能力。
  • 熟悉在公开页面上实施 GDPR 和同意机制者优先。
  • 有 Headless WordPress 经验者优先。
  • 有使用 Playwright 或 Cypress 进行端到端测试的经验者优先。
  • 了解 SQL 和 BigQuery 者优先。
  • 有 CDN 和边缘缓存经验(例如 CloudFront)者优先。
  • 有 Sentry 和生产环境错误处理实操经验者优先。
  • 能够接受远程工作。

福利待遇

  • 完全远程工作。
  • 享受无限假期。
  • 助力塑造 AI 驱动教育的未来。
  • 加入专注于打造创新产品的活力团队。