前端/后端 全栈开发工程师
8千-1.5万·13薪上海市本科不限经验
职位描述
岗位职责:
1、负责公司数字化平台的搭建,能独立完成产品技术侧开发,包括前端、后端代码编写工作;
2、了解整个技术栈中的每个部分,从需求开始参与,包括界面实现,服务端开发,数据库存取,应用发布及服务器管理,系统测试,运维等;
3、精通前端语言(如HTML、CSS、JavaScript)及框架(如React、Angular、Vuejs)等,了解前端性能优化的相关知识,如代码分割、懒加载、图片压缩等;
4、熟悉后端技术(如Nodejs、Python、Ruby.Java)和数据库(如MySQL、PostgreSQLMongoDB),至少熟悉一种关系数据库如mysql、Oracle,具备数据库设计、索引优化、SQL调优能力;
5、熟悉前、后端 API 交互 及 RESTful 规范,掌握JWT 鉴权、Session 管理等技术。
6、有使用RESTfuI API和第三方集成的经验,具备良好的软件工程实践能力,包括版本控制(如Git、Eclipse SVN CVS)、代码审查、持续集成等;
7、解决各类技术问题和Bug,提出技术方案并实施,持续优化代码质量,提高系统性能和安全性提升用户体验。
任职要求:
1、3-5年开发经验,计算机科学、软件工程、电子信息等相关专业,熟悉前端和后端技术,具有良好的业务理解及抽象能力;
2、参与项目的编程、调试和模块测试工作,负责对项目进行实施,测试,定期进行项目维护和升级;
3、熟练使用前端React技术,如Spring、SpringMVC等,基于Vue 2/Vue 3+ElementUl/Ant Design/其他UI库进行Web端开发;
4、精通 Java 语言,熟练运用 SpringBoot、Spring Cloud 等主流后端框架,具备扎实的微服务架构开发能力,能够独立完成复杂后端业务逻辑;
5、熟练使用常用的关系型数据库Oarcle、SQLServer、MySQL等,能够独立进行数据库设计和优化数据库架构,使用 MySQL+Redis 进行高效存储和缓存处理;
6、了解 WebSocket、消息队列(Kafka/RabbitMQ)等技术;
7、了解云服务平台(阿里云/火山云),有云端部署经验,对软件架构设计和性能优化有深入理解;
8、参与技术选型,引入合适的全栈开发技术与工具,优化系统性能、提升开发效率和系统可维护性。同时,关注 AI技术发展,探索 AI技术在系统开发中的潜在应用场景;
9、按照公司需求研发其他相关项目的产品开发工作(如企业官网、微信小程序、 APP的开发和管理等);
加分项:
1、1~3年以上全栈开发经验,有完整产品上线案例;
2、参与过公众号、小程序等 web 应用开发,有跨终端(Mobile+PC)的前端开发经验;
3、了解人工智能和机器学习基础,有使用AI工具和库(如TensorFlow、PyTorch、Keras等)的经验;
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅