该职位来源于猎聘 特殊说明:本公司将会在9月中下旬搬迁至上城区(火车东站附近),请投递简历前充分考虑通勤问题。谢谢! 岗位职责 1、负责公司核心产品移动端应用程序(iOS/安卓)的架构设计、开发与迭代维护,基于Flutter或React Native框架实现跨平台交付。 2、参与需求评审与技术方案设计,负责核心业务模块的代码实现,确保代码质量、性能及可维护性。 3、持续优化应用程序的启动速度、渲染性能、内存占用及包体积,解决复杂用户界面渲染、动画流畅度等性能瓶颈。 4、负责与后端、产品、设计团队紧密协作,完成接口联调、交互还原及用户体验优化。 5、参与Flutter/RN混合工程的架构治理,处理原生(iOS/安卓)与跨平台层的交互桥接(平台通道/原生模块)。 6、跟进Flutter/RN生态前沿技术,推动团队技术方案演进与工程化建设,沉淀组件库与开发规范。 7、负责线上问题(死机、ANR、白屏等)的快速定位与修复,保障应用程序高稳定性与可用性。 任职要求: 1、全日制本科及以上,计算机、软件工程、通信等相关专业优先。 2、3-5年移动端开发经验,其中至少2年Flutter或RN实际项目经验。 3、扎实的计算机基础,熟练掌握数据结构、算法、操作系统、网络等基础知识。 技术能力:颤振方向(满足其一即可) 1、精通飞镖(Dart)语言及Flutter框架原理(Widget、渲染管线、事件分发、状态管理),有大型Flutter项目落地经验; 2、熟悉颤动性能优化工具(开发工具、中央处理器探查器、内存探查器),有实际调优经验; 3、熟悉颤动与原生(iOS/安卓)混合开发,熟练使用平台通道及FFI调用; 4、有颤动引擎或插件二次开发经验者优先。 RN方向(满足其一即可): 1、精通JavaScript/TypeScript及React框架,熟悉React原生核心渲染机制(Fabric、Turbo Modules); 2、熟悉RN与原生交互(原生模块、原生组件),能独立编写原生桥接代码; 3、有RN性能优化(包体积、首屏加载、列表渲染)实际经验; 4、有React Native 0.70+版本及新架构(New Architecture)经验者优先。 通用能力需求: 1、熟练使用git及ci/cd流水线(如jenkins、github动作、代码魔术),有自动化打包发布经验; 2、熟悉移动端打包、签名、上架流程(应用商店连接/各安卓应用市场); 3、有一定iOS(Swift/OC)或Android(Kotlin/Java)原生开发能力,能独立完成桥接模块开发。 素质要求 具备良好的系统设计思维,能独立完成中等复杂度模块的架构设计; 对用户体验有高追求,注重交互细节与视觉还原度; 具备较强的问题排查能力,能快速定位线上疑难问题; 良好的沟通表达与团队协作能力,能够跨团队高效协作; 有技术热情,主动关注行业动态,乐于分享技术经验。 加分项 一、有双端(iOS+安卓)应用商店上架作品,可提供链接或演示; 二、有IoT/智能硬件配套App开发经验; 三、有音视频处理、地图开发工具包、即时通讯等复杂组件集成经验; 四、有网页/桌面开发经验; 五、有开源项目或技术博客/公众号,乐于输出技术内容;
对这个职位感兴趣吗?