Job Description:
核心职责:
1.主导开发:负责公司核心产品Flutter跨平台应用的架构设计、开发、测试与部署上线全流程。
2.性能卓越:深度优化应用性能,解决诸如渲染效率、内存管理、包体积控制等复杂挑战,保障应用丝滑流畅。
3.技术融合:处理Flutter与原生平台(Android/iOS)的深度交互,设计并实现高性能、高可用的原生插件或桥接方案。
4.工程共建:建设和维护高效的Flutter开发工具链、CI/CD流程、代码规范与质量控制体系,提升团队整体开发效率。
5.技术前瞻:跟踪Flutter及跨平台领域前沿动态,进行技术预研和可行性论证,驱动团队技术选型与升级。
6.AI能力:能够非常熟练使用AI提升开发效率,或者搭建AI自动化等环境;
Job Requirements:
要求
1.Flutter专家:3年以上商业级Flutter项目开发经验,精通Dart语言及Flutter框架核心原理(Widget树、渲染管线、状态管理等)。
2.IOS或者Android根基深厚:最好2年以上Android或者IOS原生开发经验, 深刻理解生命周期、性能调优及复杂交互实现。这是本职位的关键要求。
3.架构思维:具备良好的软件设计能力,熟悉主流架构模式,能设计可扩展、可维护的中大型应用架构。
4.全流程能力:熟悉从需求分析、UI还原、接口联调到性能监控、线上问题排查的完整开发闭环。
5.AI使用熟练并且有web3 行业领域相关工作经验
核心加分项(拥有以下经验者优先):
1.React Native经验:拥有1年以上React Native实际项目经验,理解其设计哲学、桥接机制及与Flutter的异同。此为重点加分项,有助于团队技术融合与方案选型。
2.iOS开发能力:熟悉Swift/Objective-C及iOS开发流程,能进行双端协同调试与问题定位。
3.跨平台生态贡献:有开源Flutter/RN插件、工具开发经验,或在技术社区(GitHub、Stack Overflow、技术博客)有活跃贡献。
4.复杂场景经验:有处理高并发数据流、复杂动画、混合导航栈、模块化/动态化等复杂业务场景的成功经验。
5.工程化经验:熟悉自动化测试、DevOps、应用监控(如APM)等相关实践。
软实力要求:
出色的逻辑分析、设计、解决问题和自主学习能力。
良好的沟通协作精神,能与产品、设计、后端同事高效合作。
对代码质量有极高要求,有技术热情和工匠精神
Benefits:
项目奖金,季度奖金,双休,团建,氛围好