岗位概述
负责对接技术开发需求的部门,与他们紧密合作,保证开发质量的前提下,不断提高开发效率,确保在规定项目时限内交付符合要求的技术项目。
岗位目标
每个考核周期内快速、高效地为公司交付符合要求的前端开发技术项目。
严格遵守公司的《员工手册》《执行岗的职责和评估标准》《技术后端开发制度》及其他相关规章制度。
每5个工作日交付1个模块的程序编码。
主要职责
积极参与公司组织的各项培训发展活动,提升职业素养和业务规范掌握。
确保与所有相关方进行及时、准确的信息同步。
完成日常开发目标,编写好模块的所有前端功能、并适配各个前端的体验,符合高速、安全、稳定等标准,包括但不限于服务异常处理和维护任务。
严格遵守公司文化和规章制度,确保工作顺利进行并与他人高效协同。
能力要求
1、工作经验
①在互联网软件行业,特别是前端开发领域,拥有2年以上的从业经验。
②具备至少1个完整的跨平台前端项目/模块的开发经验,涵盖toC或toB项目类型。
2、技能要求
①熟练掌握Vue.js或Flutter框架,能够灵活运用组件化开发、数据绑定及事件处理等关键技术。
②深入理解前端跨平台开发的核心技术理念和架构设计,具备实际项目开发经验。
③熟练使用uni-app或Flutter进行跨平台开发,熟悉跨端原理和技术架构。
④精通HTML、CSS和JavaScript或Dart语言,了解其面向对象的特性和异步编程模式。
⑤熟悉uni-app或Flutter提供的组件和API,能够根据项目需求合理选择并高效利用。
⑥掌握uni-app或Flutter应用的性能优化策略,包括渲染优化和资源管理,确保应用性能卓越。
⑦具备不同平台特性的适配和封装能力,能够使用统一的API处理平台差异,实现跨平台一致性。
⑧熟悉uni-app或Flutter的插件和扩展机制,能够快速集成常用功能,并根据需求开发自定义插件。
⑨能够对前端应用进行性能分析和优化,确保应用的高速、安全、稳定运行。
⑩根据不同平台的特性进行用户体验适配,确保应用的一致性和流畅性。
⑪深入理解和应用分布式技术原理、跨设备协同、场景化服务以及AI技术应用,提升应用智能化水平。
⑫掌握发布应用前的本地调试技能,熟悉应用发布流程和平台规则,确保应用顺利上线。
3、加分项
①学历:本科以上学历。
②证书/执照:无特定证书/执照要求,但持有与前端开发或相关技术领域相关的专业证书可作为加分项。
晋升/发展路径
专业路线=跨端开发工程师→高级跨端开发工程师→资深跨端开发工程师→专家级跨端开发工程师
管理路线=跨端开发工程师→前端线组长→技术部副经理→技术部经理