goTruck!'s开发团队正在使用最新的技术来数字化从头到尾的运营。作为团队的重要成员,您将解决问题、编码和指导团队成员。您将有机会参与开发过程的每一步,而不仅仅是成为机器中的一个齿轮。与我们一起成长。
您的主要职责将包括:
- 编写源代码,为后端模块开发Web和移动端的前端UI,与MS SQL数据库和其他第三方系统进行集成。
• 与团队成员协调工作。
• 开发测试用例,支持回归测试工作以确保质量。
• 协助将功能需求转化为技术需求。
• 推荐更改开发团队的最佳实践,以提高代码的生产力和质量。
您应具备以下经验和人际技巧:
• 至少4年的实际软件应用开发经验。
• 曾与IT运营/支持合作,协助故障排除、执行日志分析和软件发布。
• 喜欢与团队中的其他成员密切合作。
• 能够适应业务需求的变化。
• 具有"奉献"心态,并为开源软件开发做出贡献(请与我们分享您的公开贡献链接)。
• 英语口语和书写能力良好。
您的技术技能包括:
• 至少2年的使用TypeScript/NodeJS进行应用开发的经验。
• 前端技能:Angular、ES6 JavaScript、SASS、Bootstrap 4/5、响应式Web设计和HTML5技术。
• 后端技能:NestJS或其他类似的基于TypeScript的Web框架,如NPM、Prisma和GraphQL。
• 熟练使用Git代码库进行提交、分叉、分支、拉取请求和合并冲突解决。
• 在Linux桌面上使用VS Code进行日常开发工作。
具有以下经验的候选人将具有额外的优势:
• Ionic框架用于混合移动应用程序的开发和部署到苹果/谷歌应用商店。
• 配置/管理Google Cloud Platform上的服务
您具备以下资格:
• 计算机科学或相关领域的学士学位;或
• 相关经验和教育相结合的背景