高级 Angular 前端开发工程师

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