高级前端工程师(远程—英国)
负责 Peratera 全球支付平台的前端开发,构建 Angular 和 React 应用。 参与前端架构、可复用组件、系统集成及可靠的生产交付。
描述
- 负责从技术设计、实现、测试到生产发布的前端工作
- 构建和优化支持支付、账户、交易及金融运营的面向客户应用
- 使用 Angular、React、TypeScript 和 Tailwind CSS 创建可复用的 UI 组件与功能
- 将产品和业务需求转化为切实可行的前端设计与技术方案
- 协助确定前端架构、工程决策、共享模式和开发标准
- 将前端应用连接到 REST API 及配套后端服务
- 与后端工程师合作制定 API 契约,交付完整的端到端功能
- 在适用的情况下采用现代前端方法,同时对遗留组件进行现代化改造
- 调查并解决性能、可靠性、安全性和用户体验方面的问题
- 编写经过充分测试的代码,并参与代码评审、调试、技术讨论和知识分享
- 在整个交付生命周期中与产品、UX/UI、QA 和 DevOps 团队协作
任职要求
- 至少五年的专业前端工程经验
- 具备现代 Angular 和 React 的丰富实践经验,包括 Angular 16+ 和 React 17+
- 熟练掌握 TypeScript 和 JavaScript
- 扎实理解基于组件的前端架构
- 具备使用 Angular、React 和 Tailwind CSS 创建复杂界面及可复用 UI 组件的经验
- 实际了解使用 NgRx、Redux、Zustand、RxJS 或同类工具进行状态管理和响应式编程
- 具备将前端应用连接到 REST API,并实现 OAuth2、OIDC 和 JWT 等身份验证与授权流程的经验
- 具备单元测试和集成测试、调试、性能优化、Git、CI/CD 及代码评审经验
- 能够自信地在成熟的生产代码库中工作,并在避免不必要重写的情况下进行改进
- 能够负责前端解决方案并作出经过充分权衡的技术决策
- 高度重视代码质量、安全性、性能和用户体验
- 具备金融科技、银行、支付或其他受监管行业经验者优先
- 具备后台系统、管理门户、仪表盘或运营工具的实战经验者优先
- 了解前端安全实践者优先,包括 XSS 和 CSRF 缓解措施以及敏感数据的安全处理
- 熟悉 PHP、CodeIgniter、微前端、模块化前端架构或设计系统者优先
福利待遇
- 与一支由高技能成员组成的国际团队合作,享受完全远程办公和灵活工作时间
- 获得符合市场水平的有竞争力薪酬
- 从入职之初直接影响架构和平台战略决策
- 参与现代云原生、AI 辅助和开放银行系统的建设
