以前端为重点的全栈开发工程师(远程,塞尔维亚)
构建 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 驱动教育的未来。
- 加入专注于打造创新产品的活力团队。
