关于我们
我们正在东南亚构建下一代城市出行。我们的汽车共享平台通过移动应用、司机仪表板和管理门户无缝连接司机与车辆。我们是一支精简、快速的工程团队,推出的功能每天都有数百万人依赖。
职位描述
作为我们的全栈工程师(前端为主),您将架构并构建支持司机、运营团队和管理功能的网页平台。您将负责使用 React 的前端架构,同时理解并设计您的后端团队构建的 API。这是一个罕见的混合角色:具备深厚的前端专业知识,同时拥有足够的后端知识以在全栈中做出明智的架构决策。
您不仅仅是一个 React 开发人员——您是一位考虑数据流、API 合同、实时系统和可扩展性的工程师。您将为前端和后端的协作设定技术标准。
这份工作 60-70% 是动手编写 React 代码,20-30% 是后端集成工作,10% 是指导。这不是一个管理职位。
您的职责
- 使用 React(v18 或更新版本)和 TypeScript 开发、测试和维护前端应用程序。
- 将业务和功能需求转化为高效的技术解决方案
- 开发可重用组件和状态管理解决方案
- 与后端团队设计 API,以便前端高效使用
- 优化应用性能以实现最大速度和可扩展性
- 领导代码审查并设定测试标准(单元/集成/E2E)
- 实现 JWT/OAuth 流程并处理敏感数据
- 增加可观测性:监控、日志记录、生产调试
- 评估前端工具/库以提高团队生产力
您需要具备的条件
- 8 年以上软件工程经验;4 年以上多款生产级 React 应用的开发经验
- 精通 React:hooks、状态管理、路由、上下文
- 熟练掌握 TypeScript、现代 JavaScript(ES6+)和 CSS。
- 具备 API 设计/集成经验:REST/GraphQL、分页、缓存
- 具备性能分析经验:Chrome DevTools、Lighthouse、React DevTools
- 具备测试框架经验:Vitest/Jest、React Testing Library、Cypress E2E
- 使用功能标志进行安全发布和 A/B 测试的经验
- 熟悉 CI/CD 部署和后端开发
- 具备从 UI 模型到部署的全栈交付经验
- 强大的问题解决、系统思考和分析能力
- 清晰的沟通者:解释权衡,撰写持久文档
加分项
- 共享出行、配送或实时地图应用经验
- Google Maps API 或 Mapbox 集成
- Stripe / 支付网关集成
- 开源贡献(特别是 React 生态系统)
为什么您会喜欢与我们合作
- 零官僚:快速做出技术决策,每周发布
- 从零开始构建并从第一天起塑造移动平台标准
- 真实影响:您的代码支持每天数千次出行
- 50-70% 动手编码;通过技术卓越领导
- 精干的工程师团队;高信任度的合作
- 具有竞争力的薪资
- 灵活的工作;职业发展
- 直接影响产品