初级软件开发与技术支持工程师
加入 TerraClear 工程团队,开发并支持 AI 驱动的农业测绘应用。该职位涵盖 Web 与移动端开发、Linux、地图技术、后端服务、数据库以及现场图像处理。
描述
- 开发、排查问题并维护可靠、高性能的实时测绘解决方案。
- 支持现场环境中的边缘实时图像处理。
- 在 TerraClear 的应用技术栈中创建并部署前端功能、基于 REST 的后端服务和数据库架构。
- 与产品管理和软件工程团队协作,评估应用需求和界面设计。
- 根据主要第三方依赖项的更新和现代实现实践,持续调整应用。
- 采用敏捷流程确定工作优先级,并按计划交付技术里程碑。
任职要求
- 至少一年相关专业工作经验,最好有商业产品开发经验。
- 软件工程、计算机科学或相关专业本科或硕士学历,或具备同等实践经验。
- 理解计算机科学核心原理。
- 熟悉使用生成式 AI 工具加速生产级软件的设计、开发和调试。
- 了解基于 REST 的后端服务。
- 具备 Node.js、Angular 或 React 以及 TypeScript 的实际工作知识。
- 理解 MVC 架构。
- 具备出色的沟通能力、积极的工作态度,并能有效参与团队协作。
- 愿意前往现场办公室和测试地点出差。
- 了解 Linux 操作系统。
- 具备关系型数据库专业经验,最好熟悉 PostgreSQL。
- 接触过 AWS 服务,包括 Lambda、API Gateway 和 SQS。
- 具备商业软件开发生命周期实践和 GitHub 等源代码管理工具的使用经验。
- 在整个受雇期间获准在美国工作,且无需雇主担保或由雇主提交移民申请。
福利待遇
- 首次公开募股前股票期权,包括享受税收优惠的 ISO。
- 具有竞争力的基本薪酬。
- 提供医疗、牙科和视力保险,公司承担员工保费的 100% 以及家属保费的 85%。
- 充足的带薪休假和公司节假日。
- 401(k) 退休计划。
- 包容、紧密团结且以使命为导向的公司文化。
