职位详情
移动端框架开发工程师
1.5-2.5万·14薪
中控技术股份有限公司
杭州
5-10年
本科
04-07
工作地址

中控科技园

职位描述
岗位职责
1. 框架设计与开发:
负责设计并实现支持 iOS(Swift/Objective-C)、Android(Kotlin/Java)、鸿蒙(ArkTS/JS)的统一移动端开发框架,提升多平台代码复用率。
封装核心能力模块(如网络请求、存储、UI组件、Native API桥接等),提供标准化接口供业务层调用。
解决多平台底层差异性问题(如线程模型、渲染机制、系统API兼容性)。
2. 性能优化与稳定性:
深入框架层性能调优(内存管理、渲染效率、启动速度等),制定最佳实践规范。
开发自动化工具链(如代码生成、埋点收集、性能监控),提升团队开发效率。
3. 技术预研与落地:
研究鸿蒙OS特性(如分布式能力、原子化服务),探索与现有Android/iOS框架的融合方案。
跟踪跨平台技术趋势(如Flutter、KMM、React Native),评估在框架中的整合可能性。
4. 协作与支持:
为业务团队提供框架使用支持,解决复杂技术问题,编写技术文档与示例代码。
参与Code Review,确保框架代码质量,推动团队技术标准化。
任职要求
核心技术能力
1. 多平台开发经验:
精通至少一个平台(iOS/Android/鸿蒙)的原生开发,并熟悉其他平台的开发模式。
鸿蒙方向需熟悉 ArkTS/JS 开发,了解鸿蒙内核与Android的差异(如Ability模型、HAP包机制)。
2. 框架开发经验:
有移动端底层框架或跨平台引擎开发经验(如自研框架、Flutter引擎定制、RN插件开发等)。
熟悉设计模式(如工厂、适配器、观察者),能设计高扩展性、低耦合的模块化架构。
3. 深度技术理解:
熟悉移动端系统原理(如iOS RunLoop、Android Binder、鸿蒙分布式总线)。
掌握JNI/FFI Native交互、多线程同步、内存优化等底层技术。
加分项
1. 有鸿蒙与Android/iOS代码复用实践经验(如共享C++核心层)。
2. 熟悉编译原理(如AST转换、字节码生成),参与过DSL设计或代码生成工具开发。
3. 熟悉动态化方案(如热更新、插件化),或跨平台渲染引擎(Skia/OpenGL)。
软性要求
1. 本科及以上学历,计算机相关专业,5年以上移动端开发经验(含2年以上框架/架构经验)。
2. 极强的逻辑思维能力,能抽象复杂问题并设计通用解决方案。
3. 良好的技术文档习惯,擅长跨团队协作与技术布道。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请