1.负责移动端应用的开发和维护,使用 React Native 构建跨平台(iOS/Android)前端界面,确保用户体验流畅和响应式设计;
2.设计和实现后端服务,使用 Golang 开发高效、可扩展的 API 和微服务架构;
3.管理和优化数据库系统,使用 PostgreSQL 进行数据存储、查询优化和 schema 设计,支持高并发访问;
4.集成 AI 相关功能,熟悉常见的 AI 工作流,如模型训练、推理部署、数据管道构建;
5.参与全栈开发流程,包括需求分析、代码审查、测试、部署和监控,确保代码质量和系统稳定性;
6.与产品、设计和运维团队协作,快速迭代产品功能,解决生产环境中的技术问题;
7.优化应用性能,处理跨端兼容性问题,并实施安全最佳实践(如数据加密、认证授权)。
任职要求:
1.计算机科学或相关专业本科及以上学历,3年以上全栈开发经验;
2.前端技能:熟练掌握 React Native,熟悉 Redux/MobX 等状态管理工具,了解 Native Modules 和性能优化技巧。有实际移动 App 上线经验优先;
3.后端技能:掌握 Golang 开发,熟悉 Gin/GoFrame 等框架;熟练使用 PostgreSQL,包括 SQL 查询优化、索引和事务管理。有微服务或分布式系统经验者优先;
4.AI 相关:熟悉常用 AI 工作流,包括数据预处理、模型集成和部署(如使用 Docker/Kubernetes)。了解 ML Ops 工具(如 MLflow、Kubeflow)或云 AI 服务(如 AWS、Google AI)优先;
5.熟悉 DevOps 工具,如 Git、Docker、CI/CD 管道(Jenkins/GitHub Actions),以及云平台(AWS/Azure/阿里云);
6.良好的问题解决能力和团队协作精神,英语读写能力强(技术文档阅读)。
加分项:有开源项目贡献、AI 项目经验,或在高负载系统中的优化经验。