前端工程师 at SingularLabs

全职1个月前
Employment Information
职位描述
作为前端开发工程师,您将负责设计、开发和维护公司的数字化产品。该职位需要高度关注创建符合业务目标和技术要求的用户友好界面。您将与跨职能团队紧密合作,按时交付满足用户期望的高质量软件解决方案。同时需要参与公司Web应用的整体架构设计,确保所有交付成果具备可扩展性、高性能和安全性。
核心职责
  • 主导前端开发生命周期,包括需求分析、UI/UX设计、编码、测试及Web应用部署
  • 实现响应式和自适应设计,确保跨设备、跨浏览器的最佳用户体验
  • 与后端开发人员及产品经理协作,将前端组件与服务器逻辑及数据库集成
  • 开发维护可复用的UI组件,确保符合公司设计系统和品牌规范
  • 执行代码审查和调试,维护代码质量,解决技术债务并提升系统性能
  • 运用React/Vue.js/Angular等现代框架构建可扩展、易维护的高性能Web应用
  • 持续关注新兴技术与行业趋势,创新平台功能以提升用户参与度
  • 编写技术流程、API集成和系统架构文档,促进团队知识共享
  • 协同QA团队完成前端功能测试,在发布前识别潜在问题
  • 通过懒加载/缓存/代码压缩等技术优化网站性能,提升加载速度与用户满意度
任职要求
  • 3年以上前端开发经验,扎实掌握HTML5/CSS3/JavaScript(ES6+)核心技能
  • 精通React/Vue.js/Angular等现代框架及Redux/Vuex/React Router等配套库
  • 熟练使用Git版本控制系统及敏捷开发流程(Scrum/Agile)
  • 深刻理解响应式设计原则、跨浏览器兼容及无障碍访问标准(WCAG)
  • 具备RESTful API/GraphQL集成经验,熟悉Postman/Swagger等后端对接工具
  • 掌握Webpack/Vite等构建工具及Gulp/Grunt任务运行器的自动化开发流程
  • 遵循最佳实践编写整洁高效、文档完备的标准化代码
  • 出色的分析解决问题能力,能处理复杂技术难题
  • 具备团队协作精神,能与设计师/后端开发/利益相关者高效沟通
  • 熟练使用Figma/Sketch等设计工具完成原型到功能界面的转化
  • 了解AWS/Azure云平台及Docker/Kubernetes部署工具的应用交付
  • 掌握CDN/图片压缩/懒加载等性能优化技术以提升用户体验
  • 具备多项目管理能力,在保证质量的前提下独立完成交付
  • 极致关注细节,确保像素级还原设计稿与用户需求
  • 熟悉ARIA/语义化HTML等无障碍标准,创建包容性数字体验
必备技能
  • 精通JavaScript(ES6+)/TypeScript及现代化前端开发方法论
  • 掌握Redux/Vuex状态管理及React Router/Vue Router路由方案
  • 熟悉Sass/Less预处理器与Styled-components/Emotion等CSS-in-JS方案
  • 深入理解包括加载优化/资源管理在内的Web性能调优
  • 能运用行业标准实践构建安全可维护的扩展性Web应用
  • 具备CI/CD流水线及Jest/Cypress自动化测试框架实施经验
  • 熟练使用Material UI/Ant Design等设计系统保证开发一致性
  • 了解无障碍标准与包容性设计原则,创建普适性用户界面
  • 擅长跨团队协作,能向非技术人员清晰传达技术概念
  • 具有云开发环境及可扩展应用部署工具使用经验
  • 强大的技术适应能力,可快速学习并实施新技术方案
  • 优秀的时间管理能力,在保证代码质量前提下按时交付
  • 熟练使用Jira/Trello等项目管理工具跟踪进度与任务优先级
  • 具备编写技术文档/API规范/系统架构说明的标准化能力
  • 熟悉Lighthouse/WebPageTest等前端性能监测工具的使用与优化
MyJob.one —— 远程工作,真实影响

新内容将持续不断
定期更新

MyJob.one —— 远程工作,真实影响