经验:8-10
发布日期:2024年1月24日
地点:阿拉伯联合酋长国
职位名称:高级ReactJS开发人员
工作地点:迪拜
经验
• 在使用ReactJS(TypeScript)、HTML、Tailwind CSS、CSS预处理器或CSS-in-JS创建高性能响应式Web应用的企业应用方面具有至少8年以上的编码经验
• 使用React概念开发和实现高响应用户界面组件(自包含、可重用和可测试的模块和组件)
• 架构和自动化构建生产过程,使用任务运行器或脚本
• TypeScript数据结构知识
• 监控和改进前端性能。
• 必须具备银行或零售领域经验。
技术技能
• 编写经过测试、符合惯例并且有文档的JavaScript、HTML和CSS
• 开发响应式的基于Web的用户界面
• 具有使用Styled Components和其他CSS-in-JS技术的经验
• 对平台数据库、API、缓存层、代理和系统中使用的其他Web服务的职责有透彻的理解
• 编写非阻塞代码,并在需要时采用多线程等高级技术
• 熟练掌握JavaScript,包括DOM操作和JavaScript对象模型
• 使用JSDoc或其他惯例在代码中进行内联文档编写
• 对React.js及其核心原理有透彻的理解
• 熟悉现代前端构建流水线和工具
• 具有流行的React.js工作流程的经验(如Flux、Redux、ContextAPI或数据结构)
• 具备基准测试和优化的能力
• 熟练掌握最新版本的ECMAScript(JavaScript或TypeScript)
• 对React和React生态系统中常用工具(如npm、yarn等)有了解
• 熟悉常见的编程工具,如RESTful API、TypeScript、版本控制软件和远程部署工具、CI/CD工具
• 理解常见的编程范式和基本的React原则,如React组件、hooks和React生命周期
• 使用Jest、Enzyme、Jasmine或等效框架进行单元测试
• 理解linter库(TSLINT、Prettier等)
所需技能
技能
年
月
React JS
8
0
TypeScript
8
0
HTML/CSS
7
0
核心银行-零售
7
0
CSS
7
0
JavaScript
6
0
Redux
6
0
数据结构
6
0
CI/CD工具
5
0
RESTful API
5
0
Tailwind CSS
6
0
CSS预处理器
5
0