
初级软件开发工程师
参与 Haul Tech 物料运营平台的 Web、后端和移动端功能开发。 使用 Java、React、PostgreSQL、REST API 和云技术。
描述
- 在资深开发人员的指导下开发 Web、后端和移动端功能。
- 构建并集成 REST API。
- 编写 PostgreSQL 查询以支持应用功能。
- 排查软件缺陷,检查日志和错误信息,重现问题并测试修复方案。
- 创建并维护自动化测试。
- 使用 Git 和 GitHub 管理分支、问题、拉取请求和代码评审。
- 明确业务需求,并与团队合作将其转化为技术任务。
- 记录变更、设置说明和故障排除步骤。
- 用英语清晰沟通进展、问题和阻碍。
- 独立完成分配的任务,并在需要时寻求支持。
- 协助确定影响用户和日常运营的生产问题的优先级。
- 在完全远程的工作环境中独立管理工作量。
- 按时完成任务并定期分享进度。
- 对分配的工作负责,并通过 GitHub 或其他项目工具跟踪请求。
- 支持一家总部位于美国的材料公司的日常运营所使用的 Web 和移动平台。
- 逐步负责更复杂的工作并承担高级职位职责。
任职要求
- 应届毕业生或职业生涯早期的开发人员,具备扎实的编程基础和实际项目经验。
- 计算机科学、软件工程、系统工程或相关专业学位,或同等技术培训。
- 掌握编程基础、面向对象编程、数据结构和关系型数据库。
- 具备 Java/Spring Boot 和 React 项目或实习实践经验。
- 熟悉 PostgreSQL,包括基本查询和关系数据建模。
- 能够构建或使用 REST API。
- 掌握 Git 和 GitHub 的基本用法,包括分支和拉取请求。
- 基本了解调试、错误处理和自动化测试。
- 能够使用英语进行团队会议、文档编写和技术讨论。
- 西班牙语和英语流利。
- 愿意学习、接受反馈、调查问题并完成分配的工作。
- 接触过 Kotlin。
- 接触过 React Native/Expo 和移动开发。
- 接触过 AWS 和云应用。
- 接触过 Docker 和 Linux。
- 接触过 CI/CD,尤其是 GitHub Actions。
- 接触过需求分析和技术文档编写。
- 接触过现代 SaaS 开发实践。
- 拥有个人电脑或工作站以及可靠的互联网连接。
- 每周一至周五佛罗里达时间上午 8:00 至下午 5:00 有空工作。
- 在规定的工作时间内专注于该职位的工作。
- 能够在专门的工作时段安装监控和效率软件。
- 必须居住在拉丁美洲。
福利待遇
- 灵活的远程工作安排。
- 学习和职业成长机会。
- 参与具有挑战性和创新性的项目。
- 与专业、友善的团队协作。
- 通过 Deel 按月收款。



