关于这个职位
我们正在寻找一位充满激情的前端 React 开发人员加入我们的团队,帮助为我们的支付编排平台创建世界级的用户界面。您将参与开发我们的商户仪表板和面向客户的结账体验,这些体验处理数百万美元的交易。
这是一个令人兴奋的机会,可以参与开发前沿的金融科技产品,在这些产品中,性能、安全性和用户体验至关重要。您的代码将直接影响全球数千家企业的转化率和收入。
主要职责
使用 TypeScript 构建响应式、高性能的 React 应用程序
使用 Tailwind CSS 和组件库从 Figma 设计中创建像素完美的用户界面
优化移动和桌面设备的结账流程以最大化转化率
开发带有图表、表格和实时数据的复杂仪表板界面
实施状态管理解决方案和 API 集成
使用 Jest、React Testing Library 和 Playwright 编写全面的测试
与设计师和后端工程师合作,提供无缝体验
性能优化和可访问性实现
必需的技能和经验
核心技术(必需)
3年以上专业 React 开发经验
强大的 TypeScript 技能和高级类型使用
现代 CSS(Flexbox、Grid)和 CSS-in-JS 或 Tailwind CSS
状态管理(Zustand、Redux Toolkit 或类似工具)
RESTful API 集成和异步 JavaScript
Git 版本控制和现代开发工作流程
前端生态系统
或类似的 React 框架经验
测试框架(Jest、React Testing Library、Playwright)
构建工具(Vite、Webpack 或类似工具)
包管理器(npm、yarn、pnpm)
组件库(Radix UI、Headless UI 等)
表单库(React Hook Form、Formik)
设计和用户体验技能
Figma 到代码转换经验
响应式设计和移动优先开发
理解用户体验原则和转化优化
跨浏览器兼容性和渐进增强
性能优化和核心网络指标
基本的可访问性(WCAG)知识
我们在寻找什么
对细节的强烈关注和像素完美的实现技能
对创建直观、用户友好界面的热情
具有数据可视化和复杂仪表板用户界面的经验
对金融科技/支付行业要求的理解是一个加分项
协作心态和出色的沟通技能
自我激励,能够在远程环境中独立工作
计算机科学、设计或同等经验的学士学位
展示现代 React 应用程序和用户界面实现的作品集
加分项
支付/结账用户界面实现经验
Web API(支付请求、Web 组件等)知识
动画库(Framer Motion、Lottie)经验
GraphQL 和 Apollo Client 或类似工具
后端知识,API 设计
设计系统和组件库维护
端到端测试和测试自动化经验
SEO 和性能优化专业知识
开源贡献或个人项目
日常工作
上午:
与团队站会,审查 PR,并计划您的工作日。检查分析以了解最近部署后转化率的任何变化。
核心工作时间:
专注于功能开发——可能是构建新的支付方式选择器、优化仪表板加载速度或实现复杂的数据可视化组件。
协作:
定期与设计师同步以审查模型,与后端工程师进行结对编程会话,并参与设计审查。
质量:
编写测试、审查代码并确保可访问性标准。在不同设备和浏览器上测试您的更改。