高级全栈Web和API开发人员(React JS专家)

16个月前全职
Lucid Data Hub

Lucid Data Hub

location 多伦多
unsaved
公司概述: 加入我们创新的科技公司,担任高级全栈Web和API开发人员,专注于React JS。我们致力于利用尖端技术创造有影响力的产品。我们的重点是推动数据和人工智能领域的进步和效率。 职位描述: 我们正在寻找一位React JS专家,负责领导高性能Web应用程序和API的开发。在这个角色中,您将在产品开发周期的每个阶段起到关键作用,从概念到部署,确保前端与强大的后端服务的无缝集成。 主要职责: • 领导开发和实施高级React JS应用程序。 • 确保UI/UX设计的技术可行性,并将其转化为用户友好的界面。 • 与后端开发人员合作,将前端元素与服务器端逻辑集成。 • 优化应用程序以实现最大速度和可扩展性。 • 在整个软件开发生命周期中提供专业知识,从概念和设计到测试。 • 实施和维护用于简化代码部署的CI/CD流水线。 主要技能(React JS): • 精通React JS,包括高级概念如Webhooks、API、React Flow、Material UI和状态管理。 • 深入理解React JS的核心原理和生命周期。 • 熟练使用其他React JS工具,如Redux、React Router和Hooks。 • 熟练掌握JavaScript,包括DOM操作和JavaScript对象模型。 • 熟悉RESTful API和现代前端构建流水线和工具。 额外所需技能: • 全栈开发方面具有Node.js和Python的扎实经验。 • 有云服务(Azure和AWS)、容器化(Docker)和编排(Kubernetes)经验。 • 熟练掌握Web标记,包括HTML5、CSS3。 • 熟悉数据库技术(SQL/NoSQL)和版本控制工具(Git、GitHub)。 • 有CI/CD工具和实践经验。 • 出色的解决问题和分析能力。 • 良好的沟通和团队合作能力。 • 有领导项目和指导团队成员的经验。 附加优势: • 有PySpark和Jupyter server/notebook的经验。 • 了解分布式系统、可扩展性和可靠性问题。 • 理解数据管理、数据工程和数据分析概念。 资格要求: • 计算机科学、工程或相关领域的学士或硕士学位。 • 6年以上专业经验,专注于React JS开发。 我们提供: • 有竞争力的薪酬福利。 • 充满活力、包容的工作环境。 • 专业成长和发展机会。 • 使用尖端工具和技术的机会。 Lucid Data Hub是一家致力于职场多样性和包容性的机会均等雇主。