招聘 [杭州] 脸脸 招聘 Web/Ruby 团队 Leader

ylt · 2014年10月14日 · 最后由 sefier 回复于 2014年10月25日 · 3541 次阅读

脸脸是全球首款基于场所的社交 APP。当人们在同一个地点,在脸脸中就可以进入同一个场所,然后就会有一些好玩的事情发生。比如我们国庆节的时候在杭州西溪印象城搞了一场哆啦 A 梦的活动就很成功。脸脸的目标是成为所有线下场所的首选 APP。

国庆期间有 30 万人参与了杭州西溪印象城的哆啦 A 梦的活动。

整点抢答时刻,人潮涌动。

通过猜图活动,在脸脸中拿到的优惠券。 在印象城这种综合性消费场所,各种吃喝玩乐商家很多,即时收到的优惠券对我接下来去那个店消费有很大的影响力。因为是近场营销,转换率非常高。

介绍一下脸脸现在的技术栈:数据库层混合使用 Mongdb、Mysql、Redis,其中地点数据/Json 数据等保存在 Mongodb 中,需要交易与事务支持的数据保存在 Mysql 中、社交类数据如好友关系和赞等数据保存在 Redis 中。以前还尝试过 Riak/Cassandra/Hadoop 等,最后发现目前的阶段不合适。

使用的开发语言主要是 Ruby,大部分的 Web 应用都是用 Rails 开发的,应用服务器是 Puma,后台任务有 Resque/Sidekiq。除了 Ruby 外还使用了 Erlang/Nodejs/Php,其中 Erlang 用于即时通讯、Nodejs 用于网络代理、Php 则用在接入国内各种第三方 Api。Web 接入使用的是 Nginx,进程监控用的是 God。

我们刚刚敲定了 A 轮的风投,正在扩充技术团队,现需要一位 Web/Ruby 团队 Leader。

岗位要求

  1. 三年以上的 Web 应用开发经验,一年以上的技术团队管理经验,有带队使用 Rails 成功开发项目的经验
  2. 熟悉 Ruby 编程语言和 Rails 开发框架,熟悉一种常见的 Sql 和 Nosql 数据库
  3. 良好的沟通能力和团队合作能力,以及独立调研新技术的能力

岗位职责

  1. 带领团队进行 Web 应用和项目的开发,对研发全过程进行管理。
  2. 负责 Web/Ruby 技术栈关键技术研究及技术预研,确定系统总体架构、业务架构、数据架构。
  3. 需要有编码能力,需要编写系统核心部分的代码以及解决技术难题。

待遇

创业公司条件受限,但是我们会提供能力范围内的最好的待遇,基本月薪 15k - 25k,根据个人能力而定,提供期权。

加分项:

  1. 有 nodejs 或者 erlang 的编程经验
  2. 在 github 上有 star 多于 10 个开源项目
  3. 有 10 人以上的技术团队的管理经验

简历发到 [email protected] 邮箱,标题请写:应聘 Ruby 团队 Leader 也可以电话联系:15868870052

。。。语言还挺多的。。。

#1 楼 @Kabie 是啊,因为我们喜欢折腾,喜欢尝试新鲜的技术,haha

匿名 #3 2014年10月14日

刚刚毕业的小白需要吗

招新人的话,主要是看对技术的热情和学习能力。

公司的实力如何

匿名 #6 2014年10月14日

要不要招前端呀

对所有积极主动,愿意学习新技术,愿意扩大自己的知识面的同学,脸脸都是欢迎的。程序员往往对自己熟悉的语言有一种类似宗教的情感,愿意质疑自己、主动挑战自己能力边界的很少。如果多年的 java/php 程序员,却能够自学 rails/mongodb,这样的类型的都是我所欣赏的。

#7 楼 @ylt 你们除了 Leader ,还招普通的开发人员不,,

#8 楼 @msms 统一回复一下:我们长期招聘 Ruby 程序员,对应聘者我们最关心他的主动学习能力。

粗看一下你们的技术比较多样,需要规划好配管和运维工作,另外,这些异构系统应该是用服务化的思维来组织的吧?

#10 楼 @fsword 是的,技术多样化后,运维管理的工作就重了。然后我们的系统都是分解为小的子系统,服务化的,通过标准的 rest 接口组织起来。

#10 楼 @fsword 其实采用的技术也不算多。比如推送,不管是个推/极光/小米推送我们都尝试过,但是它们都只提供 php 的 api 接口,很多国内的第三方服务都只提供 php/java 接口,这些接口部分自然就采用 php 了。

还有就是及时通讯这块了,除非自己制定聊天协议(微信/陌陌/融云)这类的,(陌陌最初也是基于 xmpp 的)。其它的都是基于 Xmpp 协议的,甚至一些专业做通讯的比如(米聊/环信)也是基于 Xmpp 的,采用 ejabberd 二次开发的。我们自己不会去制定聊天协议,采用的也是 ejabberd,自然就要 erlang 了。

#12 楼 @ylt 那 erlang/nodejs 是在哪里用呢?不会有人仅提供 erlang 的 sdk/api 吧 :-)

#14 楼 @fsword 所以 erlang 用在及时通讯这块。

面试过,我开 5K,给我 4K,而且是三个月的试用期,这么缺钱做啥社交

需要 登录 后方可回复, 如果你还没有账号请 注册新账号