职位:全栈 Java + Reactjs
工作地点:混合 - 加州圣克拉拉
工作时长:6 个月以上
职位描述:
经验:8 年以上
重点:
• React 前端开发者 + Java(20% 到 30% 的经验)
• 熟悉 Google 的优先考虑(确认选择有经验者)
• 熟练掌握 JavaScript 和 TypeScript
主要职责:
• GWS 插件开发:设计、开发和维护与 Google Workspace 应用和服务无缝集成的 Google Workspace 插件的后端组件。
• API 集成:将外部 API 和服务集成到 Google Workspace 插件中,以扩展功能并为用户提供附加价值。
• 质量保证:使用 QUnit 编写单元测试,以确保后端代码的可靠性和稳定性。
• CLASP 工具熟练:熟练使用 clasp 工具编写和管理 Google Appscript 中的代码,实现高效开发和版本控制。
• Appscript 开发:利用 Appscript 创建自定义函数并自动化 Google Workspace 内的流程。
• 协作:与前端开发者、设计师和产品经理密切合作,确保插件体验的一致性和用户友好性。
• 文档编制:为后端代码创建和维护全面的文档,包括 API 和集成点。
资格要求:
• 计算机科学、软件工程或相关领域的学士学位。硕士学位为加分项。
• 6 年以上作为后端工程师的验证经验,重点关注 GWS 插件开发。
• 熟练掌握 JavaScript、ReactJs,并具有构建 Web 应用后端组件的经验。
• 在 clasp(Google Apps Script 命令行工具)和 Google Workspace 的 Appscript 方面具有丰富经验。
• 了解 QUnit 或类似的单元测试框架。
• 熟悉 API 集成和 Web 服务,包括 RESTful API。
• 具备解决问题的能力和强烈的细节关注。
• 优秀的沟通和团队合作能力。
• 自我激励,能够独立工作,也能在协作团队环境中工作。