职位简介
公司:宋小菜 (天眼查公司基本信息) 博客:宋小菜技术博客 融资:当下 B1 轮(历史共融资 4.5 亿) 邮箱:dongbizheng@songxiaocai.com 地点:城西优盘时代(银泰附近),楼下 150 米是三坝地铁站入口 待遇:杭州中等靠上薪资 + B 轮大量优质期权 其他:五险一金,团建费,公积金缴纳比例较高 规模:公司共 300 人,技术部 30+ 人,前端 10+ 人 产品:6 个 RN App + 1 小程序 + ERP + 报表平台 + N 套内部系统 名额:Node.js/RN 工程师各 2 名 职位:偏 ReactNative 方向、偏 Node 方向均可
文末有关于 Scott 的个人介绍和跳槽(创业)原因
职位要求
资深前端开发工程师 - 架构组
岗位职责: 1、参与宋小菜前端整体架构,包括不限于用户体验、性能、框架集成、前沿技术预研等 2、将宋小菜客户端(7 款 App)、H5、Web 3 端基于 React 技术栈进行体系融合 3、带领宋小菜提升前端开发效率,基于组件化和热更新技术快速实现业务方需求
任职要求(满足 >= 6 条即可): 1、3 年以上前端开发经验(学习能力超强剑走偏锋的同学除外) 2、熟悉 Web 开发流程,熟练掌握 HTML5/CSS3/Javascript 3、熟练掌握前端自动化构建流程,对模块化、缓存、性能优化等有自己一套沉淀 4、熟练使用网络请求分析工具,对于移动端各种网络情况的网络请求进行分析定位,并能针对性的优化 5、熟悉 H5 的渲染过程,可以针对不同的业务场景制定相应的渲染优化方案 6、熟悉 React,对 React Native 框架有所研究(偏 ReactNative 方向) 7、有大规模 Node.js 应用实战经验,对 Node.js 的并发优化有成熟的策略储备(偏 Node 方向) 8、熟练使用 Git 进行版本控制,善于使用工具解决开发中各类问题 9、有创业热情,抗压能力强,良好的团队协作精神
加分项: 1、熟悉原生移动端(Android/iOS)开发,有开源项目 2、对于 ReactNative 社区有组件贡献 3、有公众号、小程序开发经历 4、Nodejs 功底扎实 5、有上架 App
在小菜前端都玩什么
这是我最初进入宋小菜 8 个月时写下的话:
前端真的是好玩,开放的能力会带来开放的边界,开放的边界则会打破旧有的观念,重塑对职业的认知,对个人与公司关系和价值的认知,以及对产品流程和协同方式的认知,这 8 个月总结下来就是:不管多难顶上去;攻坚过后别满足,继续挖,下面是宝藏…
在早期的 10 个月中,宋小菜大前端支持到许多的产品线,在工程流程方面,用 Nodejs 搭建和研发了许多的工具系统,比如:
- 大表哥 - 提高 8 倍开发效率的报表制作系统
- 大伯伯 - 大幅降低人力成本与构建风险的 App 自助打包系统
- 大表姐 - 大幅支持产品迭代的自动推包审核热更新发布系统
- 大舅子 - 接管整个数据前台服务的 GraphQL 数据聚合系统
- RGB - App 用户个性行为跟踪的 RGB 可视化平台
- 姑奶奶 - 线上运行 App 运行时健康监控与问题跟踪分派系统
- 大瓜子 - 市调表单可视化编辑与透出的模板系统
- 以及记录个人成长轨迹的周报系统、图书馆系统、自动化脚本生成系统等等等等…
而做这些事情,我们一共投入了 4 个前端,从 Express 到 Koa2 到 Thinkjs 到 Eggjs,数据库从 MongoDB 到 Redis 到 RDS, 全部玩溜了一遍,越玩越上瘾,越玩成长越快,虽然人数我们逐步增加到了 11 个人,但是我们有 6 款 ReactNative App,1 款小程序,还有 N 个前后台系统,我们渴望有更多爱折腾敢折腾的小伙伴加入,一起把中国最原始最传统的蔬菜行业,通过我们的创新和工具,让卖菜的这件事情变得越来越性感。
我们目前的技术栈,可以见这张图(部分产品):
关于宋小菜
这是一家卖菜的公司,在中国 3 万亿的蔬菜行业里打拼了 3 年,同批创业的的对手基本倒闭光了,而宋小菜越做越好,一轮轮的投资机构竞相进入,公司整个管理层,大部分是经历过多次创业,经历过生死线,经历过上市和倒闭大起大落的人,而且大部分是土生土长的阿里员工,能力优秀,做事没架子,所有人在公司没有头衔障碍,不能称 “X 总”,只有平等的称呼,包括 CEO,我们都直接叫他 “老余”。
宋小菜,我们尝试通过互联网的工具效率来重构中国上百年历史的传统蔬菜行业,这件事情很难很难,全国十几亿人口吃的蔬菜,无论在山东/内蒙/云贵哪个产区,从种植到收割到保鲜到运输,所有的链路都是不透明的,至于蔬菜的品质是否健康安全,更不可追溯,老百姓种菜赚钱难,菜市场老板进货赚钱难,城市的白领蓝领吃健康新鲜的蔬菜难,如此之难,我们才决心重构重塑这个产业,这也是这家公司的初心,从反向供应链,以销定产,产销联动,在供应链端做充分的介入来打造中国的生鲜骨干分销网络,在 2017 年也拿到了一定的成绩,全年通过宋小菜采购和运往城市端的蔬菜一共是 20 多万吨,这个体量在中国已经是 No.1。
关于 Scott
2010~2014 在阿里妈妈从事前端开发 4 年,主要负责广告创意模板制作、投放、动画研究与性能优化 2014~2017 全职创业 3 年,作为 Moveha/CR 联合创始人兼 CTO,搭建技术团队研发美国留学生租房产品 2013~现在 慕课网精英讲师,课程覆盖 45 万+前端新人 2017-现在 宋小菜前端负责人,7 年开发经验,现在主要负责小菜大前端团队搭建/技术架构/工具链建设/影响力打造等
这是简单的履历,回答里面的两个问题:
1、为什么从阿里出来创业?
内心憋着一股劲,在大公司的流程里面比较受束缚,分工太细,想要做出一番成绩跟能够做出一些成绩之间还隔着部门壁垒,公司流程和 KPI 的严格考核,晋升通道在阿里的不同年份开放程度也不同,这一点想必在阿里的同学会深有体会,所以我想要出来搏一搏,把自己的能量充分释放出来,拿到财富的同时,也能收获自己对自己的认同,而且阿里的早期红利期已过,现在的 1000 股 ~ 3000 股基本是技术专家及以下的最大带宽,投入产出比没那么高了。
2、为什么创业失败后又选择进宋小菜?
创业失败的原因有很多,甚至很多都是致命啊,比如资本跟进啊,资本是否履约啊,市场变化啊等等,这些原因是我在 Moveha 时候确实遇到了,但另一个不能忽视的是团队的战斗力,也就是你身边人的优秀程度,做事是否接地气,这是我后来接触到宋小菜以后最大的感受,这里面有足够多牛逼的人,他们做事又 TM 的很接地气,扎根到土里(比如 4 月份,工程师和产品经理跑到广州的江南市场,一个一个档口的去观察批发市场老板的进发货节奏,定价策略,定装规格,他们使用 App 的习惯,比如 6 月份,工程师跑到山东滕州的农户家里,夜里两点跟着收货的人,在地里挖土豆…等等很多),“确认过眼神,遇见对的人”,这就是我投入到宋小菜时的感受。
而且,我之前团队的工程师,运营,设计师也都愿意跟随我再次创业,他们也认同宋小菜的做事理念,也看好宋小菜的创业定位和丰厚的期权回报,于是一行 5 人就打包入职了宋小菜。
B 轮黄金期
对于工作 3 ~ 8 年的工程师,再次选工作,如果不以养老为目的,那么 B/C 轮公司是最佳的职业去向,因为它会成为你第二个阶段的又一桶金,这一桶金会非常的丰厚,远远超过大公司两三年积累下来的一二百万工资 + 奖金,但是这个道理,很多依然在大公司里和没经历过上市的同学是体会不到的,也或许不会有人跟你讲这个道理,所以会有很多人后悔,说 2008 年,我可以进阿里的,一共是 1 万股,我没进,现在 1 万股大概有七八百万的净收益,现实往往就是这么猝不及防,迈出去这一步和没有迈,区别特别大。
想要进一步了解宋小菜前端团队的,可以看我们今年走出来所分享的一些话题:
杭州第一届 GraphQLParty: https://github.com/GraphQL-Party/HangZhou-GraphQL-Party
直播(录播)地址: http://www.itdks.com/eventlist/detail/2260
技术部的一些文章: https://juejin.im/user/5ae998fa518825670d72ebc5/posts
成都 FCC React 大会 - 《RN 在宋小菜的落地之路》: http://www.itdks.com/eventlist/detail/1975
最后,工作了好多年同学,但是心里憋着一股劲的,无论是晋升不顺利,还是观望状态的,欢迎来勾搭 Scott,可以加我微信: codingdream,聊聊职业和人生。
下图是小菜截止今日的产品技术部童鞋,还缺你哦!