角色:React JS 开发人员
工作类型:合同
地点:伊利诺伊州芝加哥 现场
描述:我们正在寻找一位 React UI 高级开发人员,加入一支志同道合的 Rockstar React 开发团队,帮助我们推动网络应用开发的下一个阶段。此角色将涉及广泛的实践 ReactJS 知识,以解决当前和未来的 UI 开发挑战,包括基于微前端的实现,以允许多个半独立的应用程序在同一容器中共同托管,功能丰富的可重用组件库,为平台提供一致的外观和感觉,并为移动友好的网站提供一流的用户体验,利用尖端的数据可视化技术和现代的 UI/UX 设计指南。
总体经验水平:(6年以上)资格:
至少 6 年的专业开发经验,具有与跨职能团队合作复杂项目的显著经验。
最少 4 年的 ReactJS 经验。
极强的 JavaScript 框架和前端开发经验。
强大的 Node.JS 经验是高度期望的。
必须具有使用 JavaScript 框架构建面向外部的移动友好网站的证明经验。
任务和责任:使用 ReactJS 开发新的绿色和棕色项目。
构建可重用的组件和前端库以供将来使用。
将设计和线框转换为高质量代码。
负责高效地与组织中的其他团队合作,帮助他们利用微前端框架/组件库来现代化他们的应用程序。
优化组件以在各种网络设备和浏览器上实现最大性能。
附加技能:
TypeScript
Redux 或其他 React 生态系统中的状态管理库
数据可视化经验(例如 D3、Chart.js、Highcharts、SVG、Canvas 等)
良好的 UI/UX 设计感觉
具有代码风格指南经验(我们使用 Airbnb 风格指南)
与数据库(关系型、文档等)合作的经验以及编写 SQL 的经验
编写自动化测试的经验(例如 Mocha、Jest、Enzyme 等)
了解网络应用安全(http-https、内容安全策略、OWASP 等)
了解 Webpack 或类似的模块打包工具
次要技能:
高度积极,自我驱动,具备扎实的执行能力。
展现批判性思维,深入探究请求数据的表面,以获取有价值(可操作)的信息。
能够快速理解复杂的技术概念。
注重细节,但理解请求的更广泛影响。
能够根据需要快速调整优先级。
能够同时管理多个任务和交付物,以有组织和以结果为导向的方式进行。
努力主动识别和解决业务流程效率和有效性改进的领域,以对业绩产生积极影响。
优秀的书面和口头沟通能力。
Diverse Lynx LLC 是一个平等就业机会的雇主。所有合格的申请者将获得应有的就业考虑,不会受到任何歧视。所有申请者将仅根据他们的能力、能力和证明的执行相应角色职能的能力进行评估。我们在公司各级推广和支持多元化的劳动力。