职位:全栈Web开发人员
Performance Rotors的机器人团队致力于可靠的无人机系统,这些系统不依赖于卫星导航(例如GPS/GNSS)。
描述
我们正在寻找技术实力强大、扎实基础的申请人,他们具备现代Web开发工具的扎实基础,能够开发响应式、敏捷、渐进式的Web应用程序,这些应用程序将进行持续开发、集成和部署,以供石油和天然气、海事和国防等行业使用。您将与从产品到系统开发的多学科团队合作。
主要要求
• 准备走出舒适区,具备强大的成长心态。
• 使用现代的后端和前端软件堆栈开发,并实施软件即服务(SaaS)解决方案。
• 根据最佳实践和国际标准开发和维护软件解决方案。
• 设计和开发渐进式Web应用程序,可以在偏远地区进行离线访问。
• 编写可部署、可扩展和可模块化的代码,可靠、安全且易于维护。
• 与产品和系统所有者合作,将各种技术与软件平台集成。
• 识别、分析和解决基础设施漏洞和应用部署问题。
• 定期审查现有系统,并提出改进建议。
• 教育团队实施新软件计划。
最低资格要求
• 计算机科学、工程或相关领域的学士/硕士学位和/或相关工作经验。
• 熟练掌握Java、Javascript、Python、Golang、HTML、C++和Dart等语言。
• 有后端开发框架(如Django、NodeJS和Beego)的经验。
• 有前端开发框架(如React、Ionic和Flutter)的经验。
• 熟悉Linux操作系统。
• 熟悉AWS、Microsoft Azure、OpenStack和GCP等云服务提供商。
加分项
• 在开发可扩展的基于云的应用程序方面具有1-2年的经验(无论是工作还是大学项目),包括能够在一个或多个编程语言中编码和测试以及调试软件的能力。
• 有数据库查询平台(如MySQL和MongoDB)的经验。
• 有用户界面和用户体验方面的经验。
• 熟悉与RESTful API开发工作。
• 熟悉云容器编排。