职位详情
Web前端开发工程师
8000-12000元
北京赛诺飞世智能技术有限公司
西安
1-3年
本科
05-02
工作地址

陕西省西安市长安区子午大道辅路长安区雅居乐湖居笔记D区(子午大道西)

职位描述
学历与专业背景:本科及以上学历,计算机科学与技术、软件工程、信息与计算科学等相关专业优先。扎实的计算机专业知识是理解和解决复杂技术问题的基础,有助于更好地融入开发团队,与其他专业人员进行高效协作。
工作经验:具有 1年以上 Web 前端开发经验,有医疗行业 Web 前端项目开发经验者优先考虑。医疗软件的开发不仅需要前端技术能力,还需要对医疗业务流程、数据安全及合规性等有深入理解,有相关经验的候选人能够更快上手项目,降低开发风险。
技术能力
核心前端技术:精通 HTML5、CSS3、JavaScript 等基础技术。能够熟练运用 HTML5 构建语义化、结构化的页面结构;使用 CSS3 实现丰富多样、响应式的页面样式;运用 JavaScript 进行高效的数据交互和业务逻辑处理,熟悉 ES6 及以上新特性,并能在项目中合理应用,提升代码的可读性和性能。
前端框架:熟练掌握主流前端开发框架,如 React、Vue 等。能够基于框架搭建高效的前端应用架构,进行组件化开发,实现数据驱动的视图更新,提高开发效率和代码的可维护性。例如,在 Vue 项目中,能够熟练运用 Vue Router 进行路由管理,使用 Vuex 进行状态管理;在 React 项目中,熟悉 Redux 等状态管理库的使用,掌握 React Router 进行页面导航。
工具与库:熟悉模块化开发思想,掌握 RequireJS、SeaJS 或 Co onJS 等规范,合理组织前端代码,提高代码的复用性和可维护性。熟练掌握构建工具,如 Webpack、Grunt 或 Gulp,能够进行前端代码的编译、打包、优化等操作,提升项目的构建效率和性能。例如,使用 Webpack 配置多环境打包,优化代码分割,实现按需加载。熟练掌握版本控制工具 Git,能够在团队协作中规范地进行代码管理,如创建分支、合并代码、解决冲突等。
数据交互与协议:熟悉 Ajax、Fetch 等数据交互技术,能够与后端开发人员高效协作,通过 HTTP/HTTPS 协议进行数据请求和响应处理,确保前后端数据的准确传输和交互。了解 WebSocket 协议,对于需要实时数据更新的医疗场景,如远程医疗监控、实时数据统计等,能够运用 WebSocket 实现实时通信功能。
浏览器兼容性:对主流浏览器(如 Chrome、Firefox、Safari、Edge 等)的兼容性有深入理解,能够编写跨浏览器兼容的前端代码,确保医疗软件在不同浏览器上都能正常运行,为用户提供一致的使用体验。
医疗行业知识:了解医疗业务流程,如医院信息管理系统(HIS)、电子病历系统(EMR)、医疗影像系统(PACS)等的基本业务逻辑。这有助于在开发过程中更好地理解产品需求,设计出符合医疗工作流程和用户习惯的前端界面。熟悉医疗数据安全和合规性要求,如《健康保险流通与责任法案》(HIPAA)、《医疗器械软件注册技术审查指导原则》等相关法规标准,在前端开发中采取相应的技术措施,保障医疗数据的安全性、完整性和保密性。
问题解决与学习能力:具备较强的问题分析和解决能力,在开发过程中能够快速定位和解决前端技术问题,确保项目的顺利推进。例如,当遇到页面加载缓慢、交互异常等问题时,能够运用性能分析工具进行排查和优化。保持对新技术的学习热情和敏锐度,能够不断学习和掌握新的前端开发技术和理念,并应用到实际项目中,提升产品的竞争力。例如,关注 WebAssembly、Progressive Web Apps(PWA)等前沿技术的发展,适时引入到医疗软件项目中,改善用户体验。
团队协作与沟通能力:良好的团队协作精神,能够与产品经理、UI 设计师、后端开发工程师、测试工程师等团队成员密切配合,共同完成项目开发任务。在团队中积极沟通,及时反馈问题和进度,确保项目信息的顺畅流通。具备清晰的表达能力和文档撰写能力,能够编写详细的技术文档,如前端开发设计文档、接口说明文档等,便于团队成员理解和维护代码。同时,能够向非技术人员清晰地解释技术方案和问题解决方案。
五险一金齐全。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请