前端工程师 at Perion

全职1个月前
Employment Information
职位描述
作为前端技术主管,您将负责主导前端架构设计、开发及部署全生命周期工作。该职位需要精通React.js、Next.js和Redux.js等现代前端技术,并熟练掌握SCSS等CSS预处理器语言。您需与UX/UI设计师紧密合作,将视觉设计转化为符合业务目标的功能性用户界面。理想候选人应通过响应式设计确保跨平台兼容性,使界面在不同设备和浏览器上流畅运行,同时保持最佳性能标准。此职位还需与后端工程师协作完成前端组件与API/后端系统的集成,确保功能连贯性与数据流畅通。此外,您将指导初级开发人员,通过知识共享和代码评审推动团队技术创新与卓越文化。
核心职责
  • 基于React.js、Next.js和Redux.js框架设计并实施可扩展的前端解决方案
  • 配合UX/UI设计师将设计稿转化为可投产的交互界面
  • 通过响应式设计技术和浏览器测试确保跨设备兼容性
  • 制定并维护Web应用程序性能优化策略
  • 主导前端组件与后端API/系统的集成工作
  • 建立并推行保障代码质量与可维护性的前端开发最佳实践
  • 实施单元测试、集成测试和端到端测试的自动化测试框架
  • 监控应用性能指标并实施改进方案
  • 编写前端代码架构、设计系统及技术规范文档
  • 通过代码审查、调试和性能调优指导初级开发人员
  • 与产品经理协作确保前端开发符合整体产品愿景
  • 持续追踪前沿前端技术与行业趋势
  • 主持前端团队会议与技术规划讨论
  • 确保各平台符合无障碍访问标准与可用性规范
  • 搭建并维护前端代码部署的CI/CD流水线
任职要求
  • 5年以上全栈开发经验的前端开发工程师
  • 精通React.js、Next.js和Redux.js框架,深刻理解组件化架构
  • 熟练使用SCSS/SASS等CSS预处理器语言
  • 掌握响应式设计、无障碍标准及性能优化等现代Web开发实践
  • 具备Jest、Cypress或Selenium等前端测试框架使用经验
  • 能编写完整的前端系统技术文档
  • 出色的跨部门协作沟通能力
  • 专注技术创新的强效问题解决能力
  • 熟悉Git等版本控制系统
  • 了解AWS/Azure等云平台的前端部署方案
  • 具备指导初级开发人员进行编码与调试的能力
  • 具有CI/CD流水线与自动化部署实践经验
  • 理解后端技术以确保API无缝集成
  • 对代码质量与可维护性有极致追求
  • 优秀的时间管理能力,能在截止期限前交付高质量成果
技术技能

必备技能:JavaScript(ES6+)、HTML5、CSS3、React.js、Next.js、Redux.js、SCSS、RESTful API、Git、Webpack、Babel及浏览器兼容性测试工具。加分项:TypeScript、Node.js、Docker、Kubernetes及Lighthouse/WebPageTest等性能监测工具。

附加资质
  • 掌握懒加载、代码分割及缓存策略等前端性能优化技术
  • 熟悉WCAG无障碍标准并有实际落地经验
  • 能使用Figma/Sketch等工具创建和维护设计系统
  • 具备敏捷开发与Scrum框架实践经验
  • 深刻理解前端SEO最佳实践
  • 了解XSS防护与数据校验等前端安全实践
  • 适应多项目并行的快节奏工作环境
  • 出色的性能瓶颈分析与解决能力
  • 有前端用户行为分析工具使用经验
  • 掌握应对大规模用户的前端扩展模式
  • 能撰写前端项目技术规范与设计文档
  • 熟悉Jira/Trello等团队协作工具
  • 精通多环境下的前端部署策略
  • 具备前端实时性能监控系统实施经验
  • 了解模块化开发的前端微服务架构
MyJob.one —— 远程工作,真实影响

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

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