小米全栈移动开发工程师(React Native/JS)
任职要求
1. 本科及以上学历,4年以上React Native开发经验,熟悉框架底层原理及性能优化方法。 2. 有混合app 开发经验,有通过ReactNative 、webview 等和原…
工作职责
1. 负责App 中React Native 部分开发,hybrid webview 部分应用开发。 2. 构建React native UI 组件库,高效完成多种设备(手机,车机,iot 设备)中的功能开发 3. 参与跨平台技术方案设计,推动架构迭代与稳定性提升
职位角色 我们正在寻找一名积极主动、技术扎实的全栈工程师,具备 iOS 和 Android 开发经验,致力于为特斯拉在中国的用户打造卓越的使用体验。您需要具备扎实的软件工程能力,熟悉从前端(如 Angular、React、React Native)到后端的全栈开发技能,同时拥有良好的沟通能力和在技术设计中提供有效反馈的经验。 您将负责端到端的用户体验开发,涵盖系统架构设计、前端图形界面以及后端系统实现。需要与产品经理和后端团队紧密协作,共同为企业的 B2B 系统提供创新、高效的解决方案。我们希望与对使命充满热情、并能高效执行的工程师一起推动产品落地。 设计、开发并维护全栈应用,包括移动端(React Native)、Web 端和后端服务模块。 对代码进行性能优化,提升系统的稳定性与可维护性。 与跨职能团队紧密合作,包括产品经理、后端开发、测试/验证工程师及企业级 B2B 项目相关方。 关注移动端、Web 端与企业系统的技术发展趋势,持续完善设计文档与需求说明。 集成前端框架(如 Angular、React、React Native)与后端服务(如 C#、Node.js),构建可扩展、安全的企业级应用。

1、使用 Expo 开发和维护跨平台的 iOS 和 Android 移动应用,确保应用性能优异、用户界面流畅且符合原生应用体验; 2、设计、构建和维护高效、可重用且可靠的 TypeScript 代码,涵盖前端用户界面和后端服务逻辑; 3、与跨职能团队合作,定义、设计和发布新功能,提升产品整体体验; 4、确保 UI/UX 设计的技术可行性,与设计师协作优化用户交互逻辑; 5、优化应用以实现最大速度和可扩展性,识别并解决性能瓶颈和 bug; 6、编写干净、可读且可测试的代码,维护代码质量、组织结构和自动化测试流程; 7、参与前端基础建设,包括可复用组件、公共库和工具的开发,提升开发效率; 8、研究和分析行业主流技术实现方案,持续改进产品功能和性能。
1、负责共享出行或高德打车相关项目需求开发与迭代、性能优化、架构升级等工作; 2、负责业务线基础设施建设,如线上质量、性能的监控及分析; 3、参与前端工程化能力建设,推进技术在业务中落地; 4、负责疑难问题攻关,快速响应紧急问题或需求;