岗位职责: l 需求分析与设计: 参与产品需求讨论,进行技术方案设计、数据库设计、API设计,编写技术文档。 l 编码实现: 根据设计文档,编写高质量、可维护、高性能的代码,完成核心功能模块的开发。 l 测试与质量保证: 编写单元测试、集成测试,进行代码调试与优化,修复缺陷,确保代码质量。 l 系统维护与迭代: 维护现有系统,分析并解决线上问题,持续进行功能迭代和性能优化。 l 协作与沟通: 与产品经理、测试工程师、其他开发人员紧密协作,确保项目按时高质量交付。
任职要求: l 学历与经验: 计算机科学、软件工程或相关专业本科及以上学历。 l 编程语言核心: 精通Java/,理解其核心特性、生态和最佳实践。 l 计算机基础: 扎实的数据结构与算法基础,理解操作系统、计算机网络、数据库原理等核心知识。 l 版本控制: 熟练使用 Git 进行代码管理和团队协作。 开发工具与环境: 熟悉主流IDE(如 VS Code, IntelliJ IDEA)、Linux常用命令、构建工具等