一家快速发展的公司正在开发一种创新的人工智能产品,以帮助客户更好地写作和高效地思考,它正在寻找一名高级全栈工程师。该工程师将负责在该公司的CodeGenie平台上构建和实施最先进的功能,同时保证最佳的速度和可扩展性。该公司最先进的技术使用户能更快地产生创新的书面自信。这是一个很好的机会,让开发人员展示他们的才华,并与行业资深人士一起工作。
工作职责:
- 使用第三方的API和服务与CodeGenie平台整合,使其功能更加完善
- 在遵循编码最佳实践的同时,编写清晰、可维护、有据可查的代码
- 参与代码审查并给予同行建设性的批评意见
- 调查并解决整个应用栈中的问题
- 紧跟市场发展和新技术的步伐,并寻找增强CodeGenie平台的方法。
- 使用NodeJS、Tailwind CSS、TypeScript、AWS和Python,创建、构建和维护可扩展和有效的网络应用。
- 与产品经理、设计师和其他工程师合作,创建简单易行的聊天界面,让用户参与到代码中来
- 建立并实施服务器端逻辑,以应对基于聊天的代码库和执行环境的通信。
工作要求:
- 工程学、计算机科学的学士/硕士学位(或同等经验)
- 至少有5年以上作为全栈工程师的相关经验
- 有丰富的Node.js、TailwindCSS、TypeScript、AWS和Python工作经验
- 有开发网络应用程序的丰富经验
- 对服务器与客户之间的互动、RESTful APIs和网络应用程序架构有深刻的认识
- 有使用现代前端和后端框架、库和技术的记录
- 在使用版本控制系统(如Git)方面有丰富的专业知识
- 具有很强的解决问题的能力和快速适应技术的能力
- 优秀的人际关系和团队合作技能
- 最好有一些聊天机器人开发或NLP的经验
- 流利的英语口语和书面交流