工作职责
1. 负责Android客户端核心功能模块的设计、编码实现与全生命周期维护,保障代码质量与运行稳定性。
2. 参与业务模块的组件化拆分与架构迭代,优化模块复用性与系统扩展性,支撑产品快速迭代。
3. 主导混合开发场景的技术落地,配合Web前端完成H5页面集成,通过WebView调优、JSBridge通信优化提升交互流畅度。
4. 推动团队代码规范落地与质量治理体系建设,通过Code Review、静态检查工具应用等提升研发效能。
5. 与产品、设计、测试团队紧密协作,参与需求评审与技术方案讨论,保障项目按质按量交付。
任职要求
1. 具备扎实的Kotlin/Java编程基础,熟悉面向对象思想与设计模式,代码风格规范。
2. 精通Android平台编译机制,熟练使用Gradle、AGP进行项目构建与依赖管理。
3. 深入掌握Android SDK核心能力,包括Jetpack组件(如ViewModel、LiveData)、线程调度、内存优化与网络通信(OkHttp/Retrofit)。
4. 拥有模块化、组件化开发经验,理解AAR、动态/静态库的拆分逻辑与复用机制。
5. 熟悉Hybrid架构原理,掌握WebView性能调优、JSBridge通信及H5与原生交互的实现方式。
6. 理解MVP、MVVM等架构模式,具备从业务需求抽象技术架构的设计能力。
7. 掌握代码质量治理方法,包括Code Review流程、静态代码分析工具(如SonarQube)、性能优化与Crash问题定位。
8. 具备良好的文档撰写能力,能输出清晰的技术设计文档、接口文档与使用说明。
9. 具备独立推进任务的能力,沟通协作顺畅,有较强的责任心与自我驱动力。
10.同时具备iOS/Flutter/鸿蒙等项目经验者优先。
补充说明
薪酬福利:五险一金、法定大小周休假、工龄奖、节日福利