高级Angular前端开发工程师

渥太华 14小时前全职 网络
面议
公司概况 在Ouster,我们通过重新定义深度学习的能力,引领物理人工智能的未来。通过我们开创性的数字激光雷达解决方案,包括Ouster Gemini感知平台和BlueCity智慧城市应用程序,我们提供建设更安全、更高效世界所需的关键智能。加入我们充满活力的团队,继续推动技术的界限,创造有影响力的解决方案。 职位概述 Ouster正在寻找一位才华横溢且高度积极的边缘到云开发人员,加入我们创新的软件开发团队。在这个角色中,您将在设计、开发和部署支持我们尖端激光雷达产品和平台的强大软件解决方案中发挥关键作用。您将跨整个技术栈工作,从直观的前端界面到可扩展的后端服务和云基础设施,直接为我们Gemini Portal、CloudViewer和在边缘运行的应用程序的演变做出贡献。我们正在寻找能够独立推动复杂任务从构思到完成的自我驱动者,具有高度的自主性。 主要职责 • 设计、开发和维护我们高性能和可扩展的云网络应用程序的前端,包括Gemini Portal和Gemini CloudViewer,以及利用Ouster的物联网平台和Angular在边缘运行的其他应用程序。 • 在Linux环境中舒适工作,利用其开发、部署和故障排除的能力。 • 识别并解决整个应用程序栈中的性能瓶颈,从数据库查询到前端渲染。 • 参与代码审查,保持高标准的代码质量、文档和可维护性。 • 主动研究并提出新技术和解决方案,以提升我们的软件产品和开发流程。 必备资格 • 计算机科学、软件工程或相关技术领域的学士学位。 • 3年以上Angular前端网络软件开发的专业经验 • 精通HTML、CSS、JavaScript,并熟悉RESTful API • 能够独立工作,主动性强,并在最少监督下推动任务成功完成。 • 具有Gitlab CI或其他CI/CD系统的经验 优先资格 • 全栈开发 • 具有分布式系统设计原则和技术(例如Kafka、消息队列、微服务)的经验。 • 在云平台(AWS和/或GCP)上有实际经验,包括计算实例、数据库(例如RDS)和存储等服务。 • 具有使用Python、Rust或C++进行高性能后端服务或专用应用程序的经验。 • 对如何设计、开发、测试和监控在边缘运行的软件解决方案有扎实的理解 • 在开发和生产环境中创建、维护和部署Docker容器的经验。 • 对Linux操作系统有扎实的理解。 • 熟悉基于激光雷达的技术和产品 为什么加入Ouster? 在Ouster,您将成为推动可能性界限的团队的一员,使用正在对世界产生实际影响的尖端技术。我们提供协作和创新的工作环境、有竞争力的薪酬、全面的福利,以及专业成长和发展的机会。