职位描述
作为前端开发工程师,您将在塑造公司数字化产品的用户体验方面发挥关键作用。该职位需专注于创建响应式、直观且视觉吸引力强的界面,同时兼顾业务目标与技术需求。您将与设计师、后端开发人员和产品经理紧密协作,确保前端组件与整体产品架构无缝集成。理想候选人需负责将设计稿转化为功能性网页应用,优化性能,并维护现有代码库以确保可扩展性和可维护性。
核心职责
- 使用HTML5、CSS3及JavaScript框架(如React、Vue.js等)现代技术开发维护网页应用前端组件
- 跨部门协作设计并实现符合功能与美学要求的用户界面
- 确保跨浏览器兼容性及面向桌面/移动/平板等多平台的响应式设计
- 编写符合最佳实践与编码规范的整洁、高效、文档完善的代码
- 对前端功能进行严格测试以发现并修复缺陷,保障最优性能与用户体验
- 与后端开发人员协作集成API,确保前后端系统间数据流畅交互
- 持续追踪新兴网络技术与行业趋势,不断提升产品功能与用户参与度
- 参与敏捷开发周期,包括每日站会、迭代计划及代码评审
- 为初级开发人员提供技术指导,促进开发团队整体成长
- 编写前端架构与开发流程文档,便于知识共享与后续维护
任职要求
- 计算机科学、软件工程或相关专业本科,同等经验可酌情考虑
- 3年以上前端开发经验,需提供展示响应式设计与交互式网页应用的成果集
- 精通HTML5/CSS3/JavaScript,至少掌握一种现代前端框架(React/Vue.js/Angular)
- 熟悉Git等版本控制系统及协作开发流程
- 理解RESTful API并有前后端集成经验
- 出色的解决问题能力与高效调试复杂问题的能力
- 优秀的书面和口头沟通能力,能与团队成员及利益相关者有效协作
- 具备在敏捷环境中独立工作及团队协作的能力
- 注重细节,致力于交付高质量、以用户为中心的解决方案
- 有UI/UX设计原则及工具(如Figma/Sketch)经验者优先
- 熟练使用浏览器开发者工具、Lighthouse、Webpack等性能优化工具
- 了解无障碍访问标准(WCAG)并有网页应用实施经验
- 能同时处理多个项目并按时交付
- 深刻理解包括安全性、SEO及可扩展性在内的Web开发最佳实践