岗位职责
1、参与应用软件的需求分析和产品原型评审,结合技术可行性提出优化建议,输出技术方案(含架构设计、技术选型、开发排期);
2、独立完成前端(客户端 / 页面)、后端(服务接口 / 业务逻辑)、数据层(数据库设计 / 缓存配置)的开发、编码与单元测试,保障代码质量和开发效率;
3、负责应用软件的联调测试,配合测试工程师定位并修复前端、后端及跨端交互的 Bug,确保应用功能正常运行;
4、完成应用的部署上线(含服务器配置、环境搭建、版本发布),并提供线上环境的初步运维支持;
5、持续优化应用的性能指标,包括前端页面加载速度、后端接口响应效率、数据库查询性能等,提升用户体验;
6、规范开发流程和代码标准,输出开发文档、接口文档、部署文档,保障团队开发的一致性和可维护性;
7、带领技术团队,负责代码评审、技术方案评审和质量把控,确保交付物符合标准;
8、为团队提供技术支持,解答前端、后端开发中的技术问题,进行技术分享和培训,提升团队整体技术能力;
1、本科及以上学历,计算机相关专业,6年以上开发经验。有完整的、已上线的项目经验,能展示从前到后的整体技术能力;
2、精通 HTML5/CSS3/JavaScript(ES6+),掌握 DOM 操作、BOM 模型、异步编程(Promise/async/await)等核心知识点;
3、精通Vue.js、UniApp等现代前端框架和原理及其技术栈(如 Vuex/Pinia, Router);
4、掌握前端工程化工具,如 Webpack/Vite、npm/yarn/pnpm,了解 ESLint/Prettier 代码规范、Git 版本控制;
5、精通 Java 核心(集合、并发、IO、JVM 内存模型、GC 机制等)。掌握后端主流框架的核心用法,能独立搭建后端服务;了解常用中间件,如 Redis(缓存)、RabbitMQ/Kafka(消息队列)、Nginx(反向代理 / 负载均衡);
6、深入理解 Spring 生态(Spring Boot、Spring Cloud、Spring MVC、MyBatis/Hibernate),具备高并发、分布式系统的设计和开发经验;
7、熟练掌握至少一种关系型数据库和NoSQL数据库,如 MySQL、PostgreSQL、Redis,并具备SQL优化能力;
8、具备良好的沟通能力、团队合作精神和强烈的责任心;
任职资格
1、本科及以上学历,计算机相关专业,6年以上开发经验。有完整的、已上线的项目经验,能展示从前到后的整体技术能力;
2、精通 HTML5/CSS3/JavaScript(ES6+),掌握 DOM 操作、BOM 模型、异步编程(Promise/async/await)等核心知识点;
3、精通Vue.js、UniApp等现代前端框架和原理及其技术栈(如 Vuex/Pinia, Router);
4、掌握前端工程化工具,如 Webpack/Vite、npm/yarn/pnpm,了解 ESLint/Prettier 代码规范、Git 版本控制;
5、精通 Java 核心(集合、并发、IO、JVM 内存模型、GC 机制等)。掌握后端主流框架的核心用法,能独立搭建后端服务;了解常用中间件,如 Redis(缓存)、RabbitMQ/Kafka(消息队列)、Nginx(反向代理 / 负载均衡);
6、深入理解 Spring 生态(Spring Boot、Spring Cloud、Spring MVC、MyBatis/Hibernate),具备高并发、分布式系统的设计和开发经验;
7、熟练掌握至少一种关系型数据库和NoSQL数据库,如 MySQL、PostgreSQL、Redis,并具备SQL优化能力;
8、具备良好的沟通能力、团队合作精神和强烈的责任心。