岗位职责:
1. 参与学院Web应用产品的前端/后端开发与维护;
2. 协助完成需求分析、功能模块设计及代码实现;
3. 配合团队完成API接口开发、数据库设计及性能优化;
4. 编写技术文档,参与代码审查与测试,保障代码质量;
5. 学习并应用新技术,协助解决开发中的技术问题。
任职要求:
1. 本科及以上学历,计算机科学、软件工程或相关专业在校生;
2. 具备扎实的计算机专业基础知识,包括数据结构与算法、操作系统、数据库、网络通信等;
3. 熟悉Java/Python/C++等至少一种主流开发语言;
4. 熟悉React/Vue/Angular等至少一种前端开发框架,熟悉Nodejs技术生态,能熟练使用HTML/CSS/JavaScript,能设计并实现用户体验良好的前端UI;
5. 熟悉Django、J2EE、Mybatis、springboot、spring MVC、spring cloud等主流后端开发框架;
6. 熟悉数据库技术,能熟练使用MySQL/PostgreSQL/Redis等常用数据库,掌握数据库事务处理、并发控制、SQL查询优化等技巧;
7. 了解MapReduce, Hadoop, Spark, Hive等一种或多种大数据处理技术;
8. 能熟练使用Git, Vim, Shell, Docker等基本的Linux开发工具链;
9. 具备良好的逻辑思维和学习能力,对代码质量有追求;
10. 能独立完成业务模块设计和开发,具备良好的跨部门沟通能力和团队协作意识;
11. 每周出勤5天,实习期可达一个学期者优先。