研究助理,软件开发

15个月前全职
National University Of Singapore

National University Of Singapore

location 新加坡
unsaved
职位描述 汇报给主任,应用学习科学与教育技术研究所(ALSET)(将更名为体验学习与生活中心(CELL))现招聘一名研究助理,软件开发职位。您将在推进我们的研究项目中发挥重要作用,开发稳健可靠的软件解决方案。您将与跨学科的研究人员、工程师和科学家团队合作,实施、优化和维护支持我们的开创性项目的软件应用程序。 主要职责: 软件开发 - 设计、开发和实施软件应用程序,以支持研究项目 - 与研究人员合作,了解项目需求,并将其转化为功能性的软件解决方案 - 利用软件工程的最佳实践,确保代码质量、可维护性和可扩展性 算法实现 - 实现算法和计算模型,解决体验学习中的复杂问题 - 优化和调整算法以提高性能和效率 协作 - 与跨职能团队密切合作,包括研究人员、数据科学家和硬件工程师,将软件解决方案整合到综合研究系统中 - 参与协作的头脑风暴会议,并提出增强项目成果的想法 原型和实验 - 为新的研究想法开发原型和概念验证实现 - 进行实验以验证和改进软件解决方案 文档编制 - 记录软件设计、实施细节和最佳实践 - 为内部和外部受众创建技术文档 资格要求 - 计算机科学学士学位(或同等学历) - 对软件架构、全栈开发、移动开发和DevOps工作流程有良好的理解 - 在以下领域有良好的理解和实际经验: - 移动平台:Android(SDK和NDK)、XCode、Flutter和React Native - 编程语言:JavaScript、ReactJS、Angular、NodeJS、Python、PHP - Web/API:HTML、CSS、Streamlit、Svelte、GraphQL - 数据库技术:MySQL、SQLite、PostgreSQL - 云平台:AWS、Google Cloud Platform、Docker - 至少有2年全栈开发人员工作经验 - 此外,候选人应具备团队合作精神,并能够展示出优秀的沟通技巧(书面和口头)和人际交往能力 更多信息 地点:[[肯特岗校园]] 组织:[[新加坡国立大学]] 部门:[[应用学习科学与教育技术研究所]] 职位申请ID:[[23102]]