职位描述
该职位需与UX/UI设计师紧密合作,将创意概念转化为功能代码,确保最终产品视觉精美、用户体验友好且完全符合设计规范。候选人将负责开发遵循移动优先设计原则的响应式网页界面,实现多设备无缝体验。同时需参与UI测试策略制定,并投身Everai Council、Arklane等研发项目以推动创新、提升产品质量。任职者还将在技术决策制定和最佳实践建立中发挥关键作用,确保符合公司长期目标,负责达成技术路线图指标,保障功能按时交付并在整个开发生命周期中维持高标准的代码质量。
核心职责
- 与UX/UI设计师协作,将设计概念转化为代码,实现像素级精准、视觉吸引且直观的用户界面
- 运用移动优先设计原则,开发可自适应不同屏幕尺寸与设备性能的响应式界面
- 制定并执行UI测试策略,识别缺陷、优化性能并确保跨浏览器兼容性
- 参与Everai Council、Arklane等研发项目,探索新技术、改进现有方案并推动产品创新
- 持续追踪前沿技术趋势,主动提出可增强扩展性、安全性与可维护性的技术方案
- 通过严格代码审查、完善文档及遵循编码规范,确保代码库符合高质量标准
- 跨团队协作解决复杂技术难题,交付符合业务需求的解决方案
- 分析用户反馈以优化UI/UX元素,持续提升产品表现
- 与产品经理协调技术实施方案,确保符合项目时间线与业务目标
- 推动开发流程与工具改进,提升效率并减少技术债务
任职要求
- 精通HTML、CSS和JavaScript,能构建动态交互式网页界面
- 掌握React/Vue.js/Angular等前端框架,具备高效开发与可维护性实现经验
- 深刻理解响应式设计技术,包括媒体查询、弹性网格与自适应布局
- 熟悉Selenium/Jest/Cypress等UI测试工具与方法论,能确保界面健壮性
- 具备设计系统使用经验,能遵循既定风格指南保持产品一致性
- 熟练使用Git等版本控制系统进行协作开发与代码管理
- 优秀的问题解决能力,能在约束条件下排查技术问题并优化性能
- 出色的沟通能力,能与设计师、开发人员及利益相关者高效协作
- 具备清晰的代码与技术决策文档撰写能力,便于团队知识共享
- 熟悉敏捷开发与Scrum实践,能迭代管理任务并交付成果
- 了解WCAG无障碍标准,确保界面包容性与合规性
- 熟练使用Figma/Sketch等设计工具准确理解并实现设计规范
- 能根据业务影响、技术复杂度与项目截止日期合理规划任务优先级
- 具有CI/CD流水线与自动化测试经验,能优化开发部署流程
- 极致关注细节,确保代码质量、一致性及设计与技术要求的契合度