职位详情
后端开发工程师
1.3-1.5万
中国探险协会
北京
5-10年
本科
06-10
工作地址

中国探险协会

职位描述
岗位职责
1. 主导跨平台App(React Native/Flutter/Uni App)开发,负责后端系统架构设计、核心模块开发与迭代维;
2. 设计和实现高性能、高可用、可扩展的RESTful API接口,高效支撑APP端(iOS/Android)及Web端业务需求;
3. 负责关系型数据库(如MySQL / PostgreSQL)及NoSQL数据库的设计、优化、维护与容量规划;
4. 高质量实现用户认证授权、消息推送、数据统计与分析等核心业务逻辑;
5. 持续监控、分析和优化系统性能,提升响应速度、吞吐量和并发处理能力;
6. 与产品经理、前端开发工程师紧密合作,准确理解业务需求,参与需求分析与技术方案设计,确保项目高质量按时交付;
7. 严格遵守安全开发规范,有效防范SQL注入、XSS、CSRF等常见安全漏洞;
8. 编写并维护清晰、准确的技术文档(包括系统设计文档、API接口文档等)。

技术栈要求
1. 精通至少一门主流后端编程语言及框架(Java/Python/Node.js)熟练掌握Spring Boot, Spring MVC, Spring Cloud, MyBatis等核心框架及生态;
2. 精通至少一种主流关系型数据库(MySQL / PostgreSQL)的原理、设计、SQL优化(索引、执行计划、事务控制);
3. 熟悉至少一种NoSQL数据库(Redis / MongoDB)的核心概念、适用场景及性能优化;
4. 精通RESTful API设计规范和实践,具备良好的接口设计能力,了解API文档工具(如Swagger/OpenAPI)的使用;
5. 熟悉Linux/Unix操作系统常用命令,具备基本系统运维和问题排查能力;
6. 熟悉至少一种主流云服务平台(阿里云/腾讯云/AWS/GCP等)及其核心服务(如云服务器ECS/CVM/EC2, 云数据库RDS, 云缓存Redis,负载均衡SLB/CLB/ALB);
7. 理解分布式系统基本原理(负载均衡、服务发现、分布式缓存、消息队列),有高并发、高性能服务的设计、开发和调优经验者优先。

经验要求
1. 本科及以上学历,计算机、软件工程、信息技术或相关专业;或具备同等能力的实践经验;
2. 5年及以上后端开发经验,拥有APP后端开发经验,能独立负责复杂模块或系统的开发;
3. 能够适应快速发展、拥抱变化的工作节奏,具备较强的抗压能力;
4. 强烈的责任心、自驱力和技术热情,积极主动,结果导向,能够清晰表达技术观点,优秀的团队协作精神和沟通能力。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请