全栈工程师

16个月前全职
120K - 130K USD / 年 Jobsgram

Jobsgram

location 悉尼
unsaved
职责: 1. 与深度学习工程师、产品经理和其他团队成员密切合作,开发和实施可扩展和稳健的Web应用程序和服务,为我们的AI驱动平台提供支持。 2. 开发和维护前端和后端组件,确保最佳性能、用户体验,并与AI模型和系统无缝集成。 3. 设计、实施和维护API,实现平台前端和后端服务之间的安全高效通信。 4. 与跨职能团队合作,定义需求,制定技术方向,并确保高质量功能和更新的及时交付。 5. 调试和优化代码,提升性能、稳定性和可维护性。 6. 跟踪最新的行业趋势、技术和全栈开发的最佳实践,将相关工具和技术应用到我们的平台中。 7. 开发和维护代码、流程和系统的全面文档,提高可访问性和可重现性。 8. 为确保软件质量贡献设计和实施有效的测试策略。 要求: 1. 计算机科学、工程或相关领域的学士或硕士学位,或具备相应的工作经验。 2. 3年以上全栈开发经验,成功交付Web应用程序和服务的记录。 3. 熟练掌握前端技术,如TypeScript和现代Web框架(如Next.js、React、Svelte等)。 4. 有后端技术经验,如Node.js、Python和相关框架。 5. 对API设计和实现有深入理解,具备RESTful或GraphQL API的经验。 6. 熟悉数据库技术,包括SQL和NoSQL数据库(如PostgreSQL、MySQL、MongoDB或Redis)。 7. 有使用云平台(如AWS、GCP或Azure)和相关服务部署和扩展Web应用程序的经验。 8. 熟悉容器化和编排技术,如Docker和Kubernetes。 9. 具备持续集成和持续部署(CI/CD)流程和工具的经验。 10. 有使用版本控制系统(如Git)和协作开发工具的经验。 11. 出色的问题解决和分析能力,能够创造性地思考、提出创新解决方案,并适应新的技术和方法。 12. 良好的沟通能力,能够有效地与团队成员合作和传达复杂的想法。 优先考虑的资格: 1. 熟悉敏捷开发方法和工具,并有在敏捷环境中工作的经验。 2. 有移动应用程序开发经验,包括原生(iOS、Android)或跨平台(React Native、Flutter)框架。 3. 有无服务器计算和相关技术的经验,如AWS Lambda、Azure Functions或Google Cloud Functions。 4. 具备网络安全背景,包括对保护Web应用程序和保护敏感数据的最佳实践有深入了解。 我们提供: 1. 有竞争力的薪资和员工股票期权。 2. 合作、以成长为导向的工作环境,您的贡献将直接影响我们平台的成功和客户的满意度。 3. 提供专业发展机会,包括资源、培训和会议的机会,帮助您保持全栈开发的前沿。 申请方式:请提交您的简历、求职信以及任何相关的工作样本或作品链接,重点突出展示您在全栈开发方面的专业知识和在团队合作、快节奏环境中有效工作的能力。我们期待您的申请。