岗位职责:
1. 参与公司项目的需求分析、系统设计、编码实现、测试部署与持续迭代优化。
2. 负责项目前后端功能模块的开发与维护,确保高质量的代码交付和良好的用户体验。
3. 对现有系统的架构、性能、稳定性进行分析与优化,解决开发及运行过程中的技术难题。
4. 撰写和维护清晰、规范的技术文档,包括设计文档、接口文档等。
任职要求:
1. 本科及硕士以上学历,计算机相关专业。
2. 熟练掌握 HTML5、CSS3、JavaScript (ES6+) 等核心前端技术;熟悉至少一种主流前端框架(如 Vue.js、React、Angular 等),并熟悉相关生态(Vue优先)。
3. 熟悉 ElementUI、Ant Design 等常见 UI 组件库,具备良好的界面实现和交互开发能力。
4. 了解前端工程化工具链(如 Webpack、Vite),熟悉版本控制工具 Git。
5. 熟练掌握至少一门主流后端开发语言(如 Java、Python、C# 等),具备扎实的编程基础和良好的编码习惯,了解 C/C++ 者优先考虑。
6. 熟悉面向对象编程、常见设计模式及多线程、网络编程等核心概念。
7. 熟练掌握 MySQL 等关系型数据库的设计、SQL 优化及性能调优。
8. 具备良好的系统设计、问题分析与独立解决能力,有强烈的责任心。
9. 具有良好的沟通表达能力、团队合作精神和学习能力,能承受一定的工作压力。
10. 有实际项目开发经验、完整项目上线经验或在开源项目中有贡献者优先。