初级全栈开发工程师(美国远程)
在美国各地远程开发用于监测医院和实验室仪器的云端软件。 使用 React、TypeScript、.NET/C#、Python、AWS、Docker 和 AI 工具开展工作。
描述
- 使用 React 和 TypeScript 创建并维护 Web 应用
- 参与 .NET/C# 和/或 Python 后端开发
- 构建并连接 REST API 和事件驱动服务
- 协助通过 MQTT、AMQP 和 REST API 连接物联网仪器
- 开发并维护适用于 Windows 和 Linux 的轻量级应用
- 支持软件打包、更新、版本控制和部署
- 参与使用 GitHub Actions 的 CI/CD 工作流
- 使用 Docker 和云端开发环境
- 协助在 AWS 上构建和部署应用
- 探索 LangChain、LangGraph、MCP 或同类框架等 AI 工程工具
- 支持基于技术文档和知识库构建的 RAG 应用
- 编写单元测试、集成测试和端到端测试
- 参与代码审查、调试、文档编写和问题解决
- 与软件、云、物联网、AI 和 DevOps 领域的资深工程师协作
任职要求
- 计算机科学、软件工程、生物医学工程、信息技术或相关专业的学士或硕士学位
- 应届毕业生或即将毕业的学生,拥有 0 至 2 年专业经验
- 具备扎实的编程和软件开发原理基础
- 通过学业、实习、个人或项目经历接触过 React、JavaScript/TypeScript、.NET/C#、Python 或同类技术
- 了解 REST API 和 Web 应用开发基础
- 熟悉 Git/GitHub 和软件开发工作流程
- 了解数据库和 SQL 基础
- 对 AI 开发、物联网和现代软件工程感兴趣
- 具备出色的分析和解决问题能力
- 愿意并能够快速学习新技术
- 不提供签证担保
福利待遇
- 在节奏快速的工作环境中,与广泛的客户和合作伙伴网络共事
- 加入注重创新、协作和持续学习的工作团队
- 在多元且包容的环境中工作
- 平等就业机会雇主
