工作职责:
1、负责充电桩人机交互APP研发及迭代工作;
2、使用Flutter进行跨平台移动应用开发;
3、参与App架构设计和性能优化,构建可复用组件,参与公共组件的设计和实现;
4、使用Kotlin语言,负责公司Android App的功能研发、性能优化和调试等工作,验证和修改测试中发现的问题,精通各种UI控件,能够实现复杂的界面交互。
5、持续迭代:完成版本交付后,持续跟进后续迭代工作。通过深入理解产品业务和用户需求,不断提升用户体验,驱动技术和业务的双向发展;
6、熟悉Android框架(如Native/Kernel/Framework/APP多层次模块),了解Framework底层驱动。
工作要求:
1、有充电桩开发经验者优先,了解Ocpp协议,5年及以上Android互联网应用开发经验,熟练使用Java, Kotlin编程语言;
2、掌握Flutter跨平台开发技术,熟悉JNI,H5混合开发模式,熟悉HTTP、TCP/IP通讯协议,熟悉Jetpack、RxJava等组件使用;
3、熟悉MVP、MVVM开发模式,Android组件化、插件化、热修复原理;
4、对内存泄漏,抖动、启动优化、ANR治理等性能优化有线上项目经验,能熟练使用相关调试工具;
5、掌握常见设计模式,有独立承担过项目架构设计开发经验者优先;
6、具有良好的逻辑思维、沟通表达能力、良好的团队合作精神,有较强的责任心和进取心,能积极融入团队;