全栈工程师(前端为主)

新加坡 4天前全职 网络
2.7万 - 5.5万 / 月
关于我们 我们正在东南亚构建下一代城市出行。我们的汽车共享平台通过移动应用、司机仪表板和管理门户无缝连接司机与车辆。我们是一支精简、快速的工程团队,推出的功能每天都有数百万人依赖。 职位描述 作为我们的全栈工程师(前端为主),您将架构并构建支持司机、运营团队和管理功能的网页平台。您将负责使用 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% 动手编码;通过技术卓越领导 - 精干的工程师团队;高信任度的合作 - 具有竞争力的薪资 - 灵活的工作;职业发展 - 直接影响产品