岗位描述
岗位职责
1.功能开发与维护:
(1)参与产品模块的设计讨论,协助完成需求分析与技术方案设计;
(2)编写高质量、可维护的代码,实现软件功能开发与迭代;
(3)修复代码缺陷(Bug Fixing),优化现有功能逻辑;
2.技术测试与质量保障:
(1)编写单元测试/集成测试用例,保障代码健壮性;
(2)协助进行代码审查(Code Review),学习工程规范;
(3)参与自动化测试工具链的搭建与维护。
岗位要求
1.专业:计算机科学、软件工程、电子信息等相关专业;
2.编程基础:熟练掌握至少一门主流语言(如Java/Python/C++/Go/JavaScript);
3.理解数据结构、算法、操作系统、网络等计算机基础理论;
4.工具能力:
(1)熟练使用Git进行协作开发;
(2)掌握SQL或NoSQL数据库基础操作;
5.学习能力:
(1)对新技术敏感,具备快速学习与实践能力;
(2)能阅读英文技术文档。