职位描述
作为JavaScript前端工程师,您将在塑造产品数字化体验中发挥关键作用。您将与设计师、产品经理等跨职能团队紧密合作,将创意概念转化为以用户为中心的功能性解决方案。该职位需同时关注技术卓越性与用户满意度,确保最终产品在性能、可访问性和美观性方面达到最高标准。您将负责使用现代技术开发和维护前端应用程序,并参与产品发展蓝图的持续优化。
核心职责
- 与设计团队协作构思新产品或功能,将视觉设计转化为交互式用户界面
- 通过用户调研、线框图设计和界面元素优化,打造卓越用户体验
- 使用TypeScript、Web组件、React和Next.js框架开发可扩展的前端应用,确保跨浏览器兼容性与响应式设计
- 将Figma设计稿转化为符合技术架构和设计系统的模块化、可复用且优化的UI组件
- 提出创新方案改进现有产品,运用技术专长识别优化机会
- 主导从概念到交付的全流程工作,包括前端功能的规划、开发、测试与部署
- 与后端工程师和QA团队协作确保无缝集成与高质量交付
- 持续跟踪前沿前端技术与行业最佳实践
- 编写技术文档确保代码可维护性并促进团队知识共享
- 参与代码评审,推动开发流程与标准的优化
任职要求
- 计算机科学、软件工程或相关专业本科及以上学历
- 3年以上JavaScript/TypeScript前端开发经验
- 精通React和Next.js框架,具备生产级Web应用开发经验
- 深入理解状态管理、组件架构和响应式设计等现代前端开发概念
- 熟悉Web组件和/或现代CSS方法论(Flexbox、Grid、CSS-in-JS)
- 能精准还原Figma设计稿,实现高保真UI组件
- 出色的解决问题能力,致力于创建直观易用的无障碍界面
- 掌握前端性能优化技巧和无障碍标准(WCAG)
- 熟悉Git版本控制系统和敏捷开发方法
- 具备优秀沟通能力,能与设计师、产品经理和后端工程师高效协作
- 自我驱动,既能独立工作又能协同达成团队目标
优先条件
- 掌握React之外的前端框架(如Vue.js、Angular)
- 了解后端技术(Node.js、RESTful API)的全栈开发能力
- 具有CI/CD流水线和自动化测试框架(Jest、Cypress)经验
- UX/UI设计或用户研究方法相关背景
- 精通TypeScript高级类型系统特性
- 熟悉性能分析工具(Lighthouse、WebPageTest)
- 理解无障碍标准与包容性设计原则
- 具备指导初级开发者的能力
- 有云平台(AWS、Azure)前端应用部署经验
- 展示前端开发专长与创新解决方案的作品集
我们提供
- 具有绩效奖金和股权激励的竞争力薪资
- 充满活力的技术环境与职业发展通道
- 弹性工作制(远程办公/压缩工作周)
- 前沿开发工具与技术资源
- 与顶尖工程师、设计师和产品专家共事
- 年度专业发展预算(会议/培训/工作坊)
- 医疗保险(医疗/牙科/视力)
- 401(k)养老金计划(含公司匹配)
- 年度团建活动与公司度假
- 倡导创新与创造力的开放办公文化
- 带薪休假(年假/病假)