语言:熟练 Nodejs 和 JavaScript 开发,掌握 Java 开发。
架构:掌握 Microservice 和 Serverless。具备一定的系统架构设计能力。
前端:掌握基础的前端知识:JavaScript、CSS、HTML,掌握 JQuery,掌握 React、Vue 。
项目:http://www.shimo.im
职位:Node.js后端研发工程师
职责:1. 石墨原有代码的维护和性能优化;2. 石墨新功能和需求开发;3. 石墨微服务化。
技术:Node.js + MySQL + Redis
内容:
参与石墨所有业务后端的维护、优化、开发;重构石墨后端代码,主要是模块化和分层。
独立完成了石墨文档新桌面的后端开发工作(https://shimo.im/dashboard),包括桌面快捷、最近使用、共享给我的和最近更新的设计和开发。
独立完成了石墨feed(最近更新)微服务、MRU(最近使用)微服务的设计与开发。
独立完成了企业微信平台石墨应用的后端开发工作(https://open.work.weixin.qq.com/app 搜索石墨)。
参与重构了石墨文件权限系统,使得新权限系统满足了更复杂的业务需求。
独立完成了石墨后端Redis的优化,包括拆分、提高性能、降低内存使用等。
评价:石墨是一个大且复杂的系统,高并发,对性能和实时性要求比较高,这样的工作给了我很大的锻炼和成长。对大型系统的架构,微服务等有了一定的理解和应用。工作中保持着很高的工作效率和工作质量,得到了不少同事的好评。
可兼职时间
可兼职地点
0条评论 雇主评价