职位描述
1、参与公司对外产品的前后端基础架构的设计与实现,提供稳定可靠的服务;
2、负责内部平台的前后端架构设计与实现;
3、负责技术攻关和创新技术引用,解决产品开发过程中的高性能,高并发和高可靠性问题;
4、负责公司云服务产品及开发者平台的研发工作;
5、调研公司研发体系和流程,给出相应底层服务的平台设计和技术方案;
6、将设计方案实现为具体的平台功能,持续跟踪结果、不断优化用户体验;
7、参与设计平台数据结构和系统架构,通过 Node.js 实现平台中的部分服务;
8、负责公司客户交付项目的架构设计和实现。
职位要求
1、 3 年以上互联网开发经验,对 Unix / Linux 有深入了解;
2、 出色的编码能力,精通 Node.js,熟悉常用的算法,熟悉开源框架,解决问题能力强;
3、 熟练掌握前端框架 React / Vue,熟悉前端工程化及组件化开发模式;
4、 对后端程序性能优化有丰富经验;
5、 掌握 Redis、MongoDB、MySQL 等存储系统原理及应用;
6、 对分布式计算,分布式存储的架构设计理念和动机有一定理解;
7、 对 HTTP 协议有深刻的理解,熟悉 TCP / IP 等网络协议;
8、 加分项:有 Python、Go、PHP 开发经验;参与或拥有开源项目,为开源社区贡献过代码;有大规模后端服务的设计和开发方面经验。