必须具备的技能
React.js
5 年
Typescript
5 年
Material UI
5 年
Figma
5 年
优先考虑的技能
React Native
所需语言
英语
• 此职位面向已在加拿大的候选人开放。
关于公司
我们的招聘合作伙伴是一家快速成长的加拿大金融科技公司,专注于改善中小企业的融资获取。该公司因其增长和创新而在全国范围内受到认可,正在构建一个现代化的、以技术为驱动的平台,旨在使融资对全国的企业主更易获取、更直观和更可靠。
您将加入一个协作、高效的团队,重视深思熟虑的扩展、强大的工艺和有意义的影响。正在构建的产品直接支持企业家,并帮助推动加拿大商业生态系统中的实际结果。
关于角色
该公司正在寻找一位设计系统工程师,负责管理其共享设计系统,并在产品扩展时帮助其演变。在这个角色中,您将负责在多个数字产品中创建一致、可访问和可重用的用户界面基础。
您将与设计师、产品经理和工程师紧密合作,定义和维护用户界面组件、设计标记和系统文档,以增强统一的设计语言,同时使团队能够快速而自信地行动。
主要职责
使用 React(TypeScript)和 Material UI(或类似框架)构建、维护和记录可扩展的可重用用户界面组件库。
将 Figma 中的设计概念、线框图和原型转换为高质量、可生产的用户界面组件。
建立和演变设计标记、主题策略和基础系统模式,以确保产品之间的视觉和品牌一致性。
确保所有组件符合可访问性和可用性标准,包括 WCAG 合规性。
与产品和工程团队合作,优化用户流程,并使界面决策与用户和业务需求保持一致。
制作清晰、实用的文档,涵盖组件使用、可访问性考虑和实施指南,以支持团队的采用。
维护跨浏览器和跨设备的兼容性,以提供一致的用户体验。
为内部工具、自动化和 CI/CD 流程做出贡献,提高设计系统的可靠性、测试和可扩展性。
参与敏捷会议,如冲刺计划、站会和设计评审,提供系统级用户界面决策的专业意见。
保持对设计系统实践、前端趋势、可访问性标准和现代用户界面工具的最新了解。
关于您
5年以上设计系统工程师、前端工程师或用户界面工程师等角色的经验,积极参与组件库或设计系统。
对 React(TypeScript)和基于组件的架构有强大的实践经验。
对 UI 框架如 Material UI 或可比库有扎实的知识。
熟练使用 Figma,能够解读设计规格并将其转换为可维护的组件。
对可访问性、响应式设计和可用性最佳实践有深刻理解。
有定义和维护设计系统的经验,包括设计标记、组件标准和文档。
熟悉 UI 组件中使用的基本状态管理方法(例如 React Context 或轻量级状态库)。
有确保跨浏览器兼容性和优化前端性能的经验。
具备良好的沟通和协作能力,有跨职能敏捷团队工作的经验。
能够独立工作,负责系统质量,并根据反馈进行迭代。
优先考虑的条件
接触过 React Native 或移动优先设计模式。
有现代主题方法和基于标记的设计系统的经验。
对运动设计和微交互有兴趣或经验。
对后端系统(例如 API 或 .NET 环境)有一般了解,尽管这不是核心要求。
公司提供的福利
完全远程工作
竞争力薪资
全面的健康和福利待遇
持续学习机会和内部知识分享会议
定期团队活动和协作、支持的文化