职责
• 参与设计软件系统和API
• 根据要求开发后端应用程序
• 参与确定和构建产品增强的规范
• 审查、验证和验证软件代码
• 制定并执行自动化单元测试和系统测试
• 制作和维护面向开发人员的文档
期望的技能和经验
• 2年以上的Web应用程序开发经验
• 熟练掌握后端应用程序框架/模式,如gRPC,Express,Flask,Spring
• 熟练掌握以下一种或多种编程语言:Kotlin/Java,Go,Python
• 熟练掌握基于RPC/REST的API
• 熟悉关系数据库和内存数据库
• 熟悉对象存储操作
• 熟悉项目管理软件,如Jira,Trello,Notion
• 熟悉Git,如GitHub和GitLab
• 熟悉Docker容器化
• 熟悉编程概念和模式,如微服务,MVC,SOLID
• 在类Unix操作系统下开发软件的经验
加分项
• 熟悉容器编排系统,如Kubernetes
• 有云服务经验,如AWS,GCP,Azure
• 熟悉CI/CD工具
• 熟悉最新的AI/ML技术
• 渴望学习和自我激励
• 在初创企业工作的经验
• 语言能力:粤语/普通话和英语