职位描述
岗位职责:
1、移动应用开发:使用Flutter或uni-app框架开发高质量的跨平台移动应用,确保应用在不同设备上的一致性和性能优化;
2、界面设计与实现:根据产品需求和设计师提供的设计图,还原产品设计,优化用户体验和交互流程;
3、功能开发与维护:负责应用功能模块的开发、测试和部署,确保代码质量和功能的稳定性;
4、第三方库集成:熟练使用和集成Vue、Flutter或uni-app生态中的第三方库和插件,扩展应用的功能和性能;
5、使用HTML、CSS、JavaScript、Vue、Uni-app或Flutter等技术构建用户界面,确保前端应用的响应性、兼容性和性能,提升用户体验。
6、根据业务需要,负责前端UI框架技术选型、架构、分层、模块化、部署、性能方面的设计,并负责产品维护与演进;
任职要求:
1、本科及以上学历,5年及以上前端开发经验,有完整上线的项目经验优先;
2、精通HTML5、CSS3、JavaScript等前端技术,熟练掌握常用ES6+语法特性;
3、精通uniapp框架,能够使用nvue、vue3等技术开发高性能、高质量的前端页面,实现多端适配和一致的用户体验;
4、熟悉uniapp的组件库、插件市场、云服务等功能,能够灵活运用和扩展;
5、熟悉uniapp的编译和打包流程,能够根据不同平台的要求进行配置和优化;
6、熟悉uniapp的调试和测试工具,能够快速定位和解决各种前端问题;
7、熟悉APP开发上架流程,及微信小程序生态,有完整的项目开发经验;
8、熟练掌握多种图表库(Echarts等)、U框架(如Element Uluview,AntD等)及动画库;
9、熟悉web前端组件化/模块化开发,对前端工程化有深入了解,如webpack, vite;
10、熟练应用WebSocket、Canvas,具有数据可视化的开发经验;
11、有独立主导项目的经验,有一定的系统分析和设计能力,有良好的开发思想,规范的编程风格;
12、积极主动,具备良好的逻辑思维能力、学习能力和抗压能力,具备良好的沟通和团队合作精神。
加分项:
1、有音视频引擎的实际开发经验,掌握采集、渲染、编解码、音视频处理、Qos等技术;
2、熟悉常见的音视频编解码技术,如H264、H265、G711、G722、G729、OPUS,熟悉RTP、RTSP、RTMP等传输协议;
3、熟悉WebRTC音视频处理算法。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕