一、岗位职责:
1、全流程开发:需求→设计→前后端编码→测试→部署→维护
2、独立负责模块 / 项目、跨团队协作(产品 / 设计 / 测试 / 运维)
3、系统架构、技术选型、性能优化、安全加固
4、代码规范、Code Review、技术文档编写
5、线上问题排查、故障处理、系统迭代
6、按照项目需求,负责项目需求分析书、方案设计、系统架构设计;
7、项目测试文档、实施部署文档的撰写;
二、基本要求:
1、计算机、软件工程、电子信息等相关专业,本科及以上学历(大专学历需具备3年以上相关工作经验,能力突出者可放宽);
2、善于表达沟通,诚实守信,责任心强,较强的学习进取,逻辑思考能力;
3、讲求效率,动手能力强,抗压及自我调节能力强,良好的团队服务意识;
4、有较好的的方案编写、技术讲解交流能力,有良好的语言和文字表达能力,擅长与客户沟通;
5、接受项目实施期间出差和适当加班。
6、服从领导安排的其他工作
7、具有软件工程师等相关证书的优先
8、具有项目管理经验者优先
三、技能要求:
1、前端技术:精通HTML5、CSS3、JavaScript(ES6+),熟练掌握React、Vue、Angular其中至少一种框架;熟悉Vite/Webpack等工程化工具,掌握TypeScript优先;了解响应式布局、移动端适配,熟悉Ant Design、Element Plus、bootstrap、layui等UI组件库,有Next.js/Nuxt.js、小程序开发经验者加分。WEB前端开发工具(idea,vscode,vs.net)及脚手架webpack、npm、yarn、vite等。
2、后端技术:精通Node.js、Java、Go、Python、PHP其中至少一种编程语言;熟练掌握对应语言的主流框架(如Node.js:Express/Koa/NestJS;Java:Spring Boot/Spring Cloud;Go:Gin;Python:Django/FastAPI);熟悉RESTful API、GraphQL、gRPC等接口开发规范,掌握JWT/OAuth2等权限认证方式。
3、精通Dockerfile、Makefile规则文件编写,对Docker、Singularity容器构建、配置、优化等
4、数据库技术:熟练使用MySQL、PostgreSQL等关系型数据库,掌握索引、事务、SQL优化、分库分表等技巧;熟悉MongoDB、Redis等NoSQL数据库,了解其使用场景和优化方法;熟悉SQL92与SQL99标准;精通SQL,复杂组合查询,各类函数、视图、存储过程。具备一定的sql优化能力;
5、熟悉LINUX内核性能优化、熟悉IIS、Tomcat、Apache、NGINX等的配置、管理、使用及维护;
6、-基础能力:掌握计算机网络(TCP/IP、HTTP/HTTPS)、数据结构与算法、操作系统等基础知识;了解常见的网络安全问题(XSS、CSRF、SQL注入)及防范措施;有高并发、高可用系统开发经验者加分。熟悉云计算、大数据技术及架构
立即申请