- 熟悉HTML5,CSS3,SASS,JavaScript(ES6),jQuery,Bootstrap,React。了解TypeScript,Webpack。
- 熟悉PHP,熟悉Drupal,Laravel等php开源产品。
- 熟悉前端工程化以及模块化开发。
- 熟悉数据结构与算法和设计模式。
- 熟悉Mysql/MariaDB,对数据库结构设计以及优化有一定经验。
- 熟悉Redis,Memcache。
- 熟悉Linux系统,能够搭建以及优化基于Lamp的开发以及生产环境。
- 熟悉Elasticsearch搜索引擎。
- 熟悉Docker,能够搭建本地开发环境。
- 熟悉Git版本控制工具。
- 熟悉RabbitMQ。
- 熟悉分布式系统和应用,能对分布式常用技术进行合理利用。
- 英语阅读基本无障碍。
- 能够进行全栈开发工作。
- 对团队管理有一定经验。
# 模版管理系统 #
主要负责人。当中包括模版(Template,Theme,Pattern,UTD)生成,导入,测试,发布,排序,归类,在线编辑,统计报表以及Api定制等相关功能。从底层数据库表设计,技术选型,数据模型定制,前端界面开发,需求确认以及前后端开发团队沟通等相关工作。
# Premade book生成系统 #
主要负责人。将已有的premade book 生成系统进行重构。其中涉及到照片信息个人统计,打分系统,报表,网站活动以及生成PhotoBook等相关功能。
# AppsFlyer报表系统 #
主要负责人。将app统计过来的各种用户操作信息(点击,下单,安装等)从第三方数据统计系统的大批量数据,导入到已有的报表系统中。其中涉及大数据导入,分析归类以及报表开发。
# Apim (admin端)管理系统 #
主要负责人。系统共分成主要用户Api销售、计费、管理三个子系统。负责管理系统(web端)开发。包括数据表结构定制与修改,Drupal框架的功能扩展,模块定制,网页前端页面开发以及带领新人。
# Cityweekend #
主要负责人。为公司的主要新闻门户网站。负责前端,后端,服务器端的开发与维护工作。如前端展示,搜索等页面开发,同时包括后台功能开发,以及服务器端CDN,负载均衡,Apache,MySql,Memcache,ElasticSearch等搭建。同时参与需求讨论,带领新人等相关工作。