10年Android开发经验,熟悉android应用开发,熟悉ndroid系统体系结构,熟悉android代码架构,熟悉android sdk,掌握APP的架构设计、组件化开发、性能调优、疑难问题的分析,掌握混合开发H5、flutter技术,熟悉网络编程、多线程开发等,熟练运行开源网络、存储等框架,熟悉物联网应用项目的研发,具有系统调优、CI搭建经验。
某APP应用软件
1. 需求对接: 对接集团产品部,进行需求沟通梳理,完成相应业务信息收集、功能流程需求分解及确认、需求可行性进行评估及优先级设定等,组织研讨关键技术点形成初步方案及初步排期。
2. 框架搭建: 透彻理解APP业务逻辑及流程运转,有针对性地选择相应技术框架和工具,负责样例的搭建与评估,带领组员完成开发工作内容的确认与分配。
3. 核心模块开发: 负责插件,容器,场景、首页、设备列表、群组、设备绑定等核心模块的开发,高质量地进行代码实现。
4. 技术攻坚: 基于项目工程庞大、功能模块间的耦合比较严重的困难处境,通过构建新的clean架构,依赖洋葱图规则,实现业务逻辑层、数据层与UI、对外交互接口的相互隔离,减少模块间的依赖程度,有效提升开发效率及代码质量,同时优化了APP性能及用户体验。
5. 项目跟踪: 负责数个并行项目的跟进管理,完成安卓团队的工作安排与任务分配,监督把控项目成员的执行进度,规范代码质量,分享技术经验,对项目成员的工作结果进行评价反馈。
6. 项目协调: 在版本迭代过程中负责与外部团队进行业务沟通和协调,如IOT、USDK、语音, 测试等业务团队完成开发进度、版本、资源及技术实现方案等事项的协商确认,确保版本按计划上线。