教育
计算机科学或相关领域的研究生学位(或同等行业经验)。
经验
至少5年使用ReactJS(TypeScript)、HTML、CSS预处理器或CSS-in-JS进行编码的经验,创建高性能的响应式企业应用程序。
5年使用NodeJS、JavaScript和TypeScript以及NoSQL的编码经验。
具备使用React概念实现高度响应的用户界面组件的经验,包括自包含、可重用和可测试的模块和组件。
使用任务运行器或脚本为生产构建过程进行架构设计和自动化。
了解数据结构和提升前端性能。在零售领域的经验是一个加分项。
具备性能调优和调试的经验。
技能
精通使用NodeJS技术开发可扩展和高可用性的RESTful API。
熟悉CI/CD原则,并积极参与分布式服务生态系统中的问题排查。
了解容器化技术,并具备Docker和Kubernetes的经验。
接触过API网关集成,如单点登录或基于令牌的认证(REST、JWT、OAuth)。
精通任务/消息队列,包括但不限于AWS和Microsoft Azure服务。
具备GraphQL的经验是一个加分项。
熟练掌握惯用且文档齐全的JavaScript、HTML和CSS。
具备开发响应式网页用户界面的经验。
具备使用样式组件、Tailwind CSS、Material UI和其他CSS-in-JS技术的经验。
精通JavaScript,包括DOM操作和JavaScript对象模型。
使用JSDoc或其他约定进行代码内联文档编写。
深入理解React及其核心原则。
熟悉现代前端构建管道和工具。
具备流行的状态管理工作流经验,如Flux、Redux、Context API或类似工具。
擅长基准测试和优化。
熟练掌握最新版本的ECMAScript(JavaScript或TypeScript)。
了解React及其生态系统中常用工具,如npm和yarn。
熟悉常见编程工具,如RESTful API、TypeScript、版本控制软件、远程部署工具和CI/CD工具。
理解常见编程范式和基本React原则,如组件、钩子和生命周期方法。
使用Jest、Enzyme、Jasmine或等效框架进行单元测试的经验。
了解ESLint和Prettier等代码检查库。
功能技能
遵循最佳编码、安全性、单元测试和文档标准和实践的经验。
在敏捷环境中工作的经验。
能够确保技术和应用架构及系统设计的质量。
研究和对比技术与其他最佳解决方案。
附加技能
能够在技术考量上影响多个团队,通过分享深厚的知识提高他们的生产力和效率。
自我激励和自我启动,能够在没有监督的情况下独立完成任务。
与组织内各团队协作。
优秀的软技能和人际交往能力,能够与高级和执行管理层互动并提出想法。
就业类型
全职
职位空缺
1个职位可用