岗位职责:
1.项目管理与交付
(1)参与Web前端设计、管理前端开发团队及主导项目前端开发(PC\H5);
(2)解决高难度技术问题,进行关键代码审查,确保代码质量和优质实践;
(3)与其他技术团队、系统工程团队密切合作,理解需求并实现高稳定性的软件系统方案;
(4)分享优质实践知识并撰写系统及相关技术文档。
2.团队建设与人才培养
(1)指导、培养和激励团队成员(包括初级和中级前端工程师),进行技术分享、代码审查和职业发展辅导;
(2)参与或负责团队建设,提升团队凝聚力和技术氛围;
(3)协助制定并推动团队的技术规范、开发流程、质量标准和优质实践;
(4)合理分配任务,管理团队成员的工作负荷和绩效。
3.协作与沟通
(1)与产品经理、UI/UX设计师紧密合作,理解业务需求与设计意图,提供专业的前端技术视角和建议;
(2)与后端工程师协作,定义清晰、高效的API接口规范,确保前后端无缝集成;
(3)与测试工程师合作,保证产品质量,推动自动化测试(如单元测试、E2E测试)的覆盖率和质量;
(4)清晰、有效地向技术和非技术人员传达复杂的技术概念、项目状态和决策。
4.技术创新与业务赋能
(1)关注行业技术趋势,探索新技术在业务场景的落地应用;
(2)深入理解业务需求,提供技术解决方案支持产品快速迭代与商业目标达成。
任职要求:
1.技术能力
(1)精通HTML5、CSS3、ES6/ES7、JSON、XML等技术标准;
(2)精通Web响应式布局,精通前端常见的多端适配和性能优化方案;
(3)精通前端构建工具的使用,如webpack、vite等工具的使用;
(4)精通Vue3.js或 React.js及其核心生态(如 Vuex/Pinia, React Router, Redux/Mobx, Zustand 等),能够设计并实现高性能、可维护、可扩展的前端应用架构;
(5)精通可视化工具的使用,如echart、HighChart、d3.js等。
2.项目经验
(1)至少主导过2个以上中大型项目(10人年以上规模)从0-1-n,全生命周期管理,包括需求分析、技术方案设计、任务拆分、工作量评估、排期制定、风险识别与管控;
(2)熟练运用敏捷开发方法(如Scrum, Kanban),组织并主持相关会议(如Sprint Planning, Daily Standup, Retrospective);
(3)高效协调跨职能团队(后端、产品、设计、测试、运维)资源,确保顺畅沟通与协作,解决项目依赖和障碍;
(4)监控项目进度和关键指标,定期向上级和相关方汇报项目状态、风险和成果。
3.综合素质
(1)优秀的跨部门沟通能力,能清晰传递技术价值至非技术干系人;
(2)强烈的责任心和抗压能力,具备技术领导力与团队凝聚力。
4.加分项
(1)有医疗信息/医疗器械信息系统如LIS,HIS开发经验;
(2)有大型项目/长周期项目内任职核心开发岗位经历;
(3)精通Typescript或任意一门后端语言。