一、岗位职责
1.负责公司文档处理系统的前后端功能设计与开发,参与系统架构设计与技术选型。
2.负责 Web 前端页面开发与优化,实现高质量的交互体验,有UI设计能力最佳。
3.负责后端服务开发,设计和实现高性能、高可用的接口服务。
4.参与数据库设计、接口设计及系统性能优化。
5.参与系统部署、测试、问题定位及线上问题排查。
6.与产品经理、测试工程师协作,推动需求落地和系统持续迭代。
7.编写相关技术文档,提升系统可维护性与可扩展性。
任职要求
一. 基础要求
1.本科及以上学历,计算机相关专业优先。
2.6 年及以上软件开发经验,有全栈开发经验优先。
3.扎实的计算机基础,熟悉数据结构、操作系统、计算机网络等基础知识。
4.具备良好的编码规范和代码质量意识。
5.良好的沟通能力和团队协作能力。
二. 前端技术要求
1.熟练掌握 HTML / CSS / JavaScript 基础技术。
2.熟练使用 Vue2 / Vue3 框架进行项目开发。
3.熟悉 Vue Router、Pinia / Vuex、Axios 等常用生态。
4.熟悉 Element UI / Element Plus / Ant Design Vue 等主流 UI 框架。
5.熟悉 Webpack / Vite / npm / pnpm 等前端工程化工具。
6.熟悉浏览器渲染机制、前端性能优化。
7.能够独立实现复杂交互界面与组件封装。
三. 后端技术要求
1.熟练掌握 Java 或 Python 至少一种后端开发语言。
2.Java方向:
o熟练使用 Spring Boot / Spring Cloud 框架
o熟悉 MyBatis / JPA / Hibernate
3.Python方向:
o熟悉 Django / Flask / FastAPI 等 Web 框架
4.熟悉 RESTful API 设计规范。
5.熟悉 多线程、异步编程、接口性能优化。
6.熟悉常见设计模式。
四. 数据库与中间件
1.熟练使用 MySQL / PostgreSQL 等关系型数据库。
2.熟悉数据库设计、SQL优化、索引优化。
3.熟悉 Redis 等缓存技术。
4.了解 消息队列(Kafka / RabbitMQ / RocketMQ)。