招聘 [远程] 彩程知人招募工程师 (15 - 30k)

zchar · 2017年05月31日 · 最后由 ane 回复于 2017年11月27日 · 17366 次阅读

关于我们

彩程设计成立于 2008 年,从 2012 年开始远程工作,迄今为止已经 快 5 年。5 年时间里我们打造了国内用户量最大的团队协作工具 Tower,以及目前看来国内对 HR 最友好的人力资源产品知人。

关于我们团队远程工作的方式和经验,可以参看这篇文章:《Tower 团队 48 个月远程实践》,关于团队的更多介绍,可以参看去年发的这篇帖子:《彩程招募 Rails 工程师》。

关于「知人」

2012 年开始,我们进入 SaaS 企业市场,Tower 是团队第一款尝试的作品,迄今为止以不大的团队规模实现了自给自足。2015 年我们觉得自己更加强壮了,于是开始打造新产品「知人」。

选择人力资源方向切入是因为三点原因决定的:1. 市场规模;2. 竞品情况;3. 我们自己是否喜欢。

我们如果参考一下美国的企业软件市场,有 100 多家 SaaS 企业超过百亿美金市值,在这个企业市场领域里,最大的三块蛋糕是被 CRM / ERP / HRM 切走的。在这三者中,CRM / ERP 在国内已经有相对成熟的软件产品,但是人力资源管理软件,在 2015 年进行搜索的时候,还没有找到任何这个时代应有的产品。最后,因为彩程这个团队最大的「爱好」就是用互联网产品解决一切低效率的问题,所以我们对「解放 HR MM」这件事情,有着极大的兴趣。基于这些答案,我们从 2015 年开始打造知人,至今已有两年多时间。

这两年时间里,知人给我最大的感受就是,挑战不断。我记得姜军同学在 Ruby China 上回复过这么一篇帖子:《什么是大型「Rails」项目》:

用了差不多两年时间,知人的代码量达到了 6.9w 行的规模。那么到今天(2017.05.31)接近三个月时间,代码总量已经突破 9w 行了:

代码量说明业务的复杂程度,比如作为一个人力资源工具,我们必须在系统里支持基本的入职、转正、调整、离职等人事流程,涉及到流程就会有审批的概念,在知人里的审批模块是长这样的:

每个审批流程的表单可以自定义,审批流程可以按照不同的表单字段设置流转分支,不同的流转分支可以设定不同的审批人。

再举个例子,比如服务的很多公司都可能有类似排班的需求,于是在知人里,我们提供了一个非常灵活的排班工具供 HR 使用:

这个在线排班表被一个知人客户用来安排 150 多个门店 4000 多个员工的班次。

说到 HR 的日常琐事,我们最开始做知人的「野心」就是让 HR 每个月的工资计算可以彻底自动化,每个月要发工资之前,只需要点个按钮,嗖的一声工资就能给你自动计算出来。理想是很美好的,现实情况是,每个公司都有自己的工资的计算方式,这个公司可能午餐补贴是一种计算方法,换个公司可能又是另外一回事了。我们虽然做了通用的配置界面,但是为了最大的灵活性,后台的每张工资表的每个科目字段,都是可以用这样的公式编辑器来进行配置的:

这些都是知人接近 10w 行代码的冰山一角,我们最大的挑战不仅在于业务逻辑的复杂,还在于怎么把复杂的业务逻辑简化成对用户友好的设计,以及怎么把友好的设计通过足够优雅的代码实现。

毋庸讳言这是一个蛮大的挑战,我们也还远远没有做到优秀,如果你对打造这样的产品感兴趣,也很看好这个市场的未来,欢迎作为早期成员加入我们,非常非常非常期待收获更多优秀的创业伙伴。

招聘岗位

后端工程师:

  1. 非常熟悉 Ruby/Ruby on Rails 的使用
  2. 能独立完成一个中等复杂度的 Web 项目
  3. 能熟练的运用常用的 gem 来解决问题
  4. 熟练的使用 Git
  5. 有良好的代码习惯,对代码的简洁和美有追求
  6. 对面向对象有比较深的理解,并且能运用到实际的工作中
  7. 熟练的运用测试框架来保证高质量的代码
  8. 能熟练的使用类 Unix 系统
  9. 对敏捷开发的实践有一定认识,比如 TDD, CI, Pair 等
  10. 对产品有 sense,理解并钻研业务背后的逻辑

前端工程师:

  1. 2 年以上的前端架构经验,能为产品制定合适的前端架构与规范
  2. 有丰富的前端模块化的经验,维护过模块化的前端 UI 组件
  3. 有一定的设计功底,对好的产品设计、视觉设计、交互设计有自己的见解
  4. 有 Ruby On Rails 开发经验

福利待遇

  1. 远程办公,以及远程通信补贴
  2. 15 - 30k
  3. 五险一金
  4. 每年例行体检
  5. 正式员工一份额外的商业保险

简历请发到:[email protected]

如果邮件没有及时回复,可能是被当做垃圾邮件误杀了,可以加微信「invader」直接联系

自定义公式那个功能看起来好牛,请问贵公司前端技术栈是?

@chunlea 你的功能上线了

用了 n 久的 tower,来支持你们一下

对 ted 回复

Rails 标准前端栈,Turbolinks + jQuery,不过我们有在自己写一个适配 Rails 的开源前端,还没发布

大学里就用过 tower,很好的产品

即将失业的关注下,😄

准备回家照顾小孩可以考虑下 😄

彩程 必赞一个

彩程 支持。

我投了,不知道看得上不,哈哈哈

🚀 支持,团队氛围很好

👍 remote 赞!

天天和家 🐱 一起写代码

非常赞的一个产品团队👍

特别怀念除了写代码别的什么都不想的日子😂😂😂

虽然没有在「彩程」工作过,但是作为成都软件园的 IT 工作者,接触到「彩程」的地方还是挺多的。

已经使用了 3 年的 Tower,期间了解过一些类似的协作产品,比如 Trello、有道 等等。综合来讲,还是偏爱 Tower,更简洁优美(MakLu 对产品的思路还是很清晰的)。

之前在公司使用「知人」这个产品,体验很棒:

  • 对公司而言,可以很方便的管理员工。

  • 对员工而言,可以很方便的查看自己的信息,比如工资明细。嗯是的,不用纸条了,很环保,又为地球做出了一份贡献~~赞!

在软件园工作的这些年,也接触了一些「彩程」的工程师,技术实力都很赞!这里我挺佩服「小五」的,Rails 前端技术展相对于 React、Vue 等纯前端技术栈,要实现 WebApp 这样复杂的前端,难度和繁琐程度都不小,值得一赞!

希望彩程发展越来越好,做出更好的产品,顺祝商祺!

投了简历,2 天了都没有回复。。

@zchar 很多人来捧场,公司也是做人力资源产品的,但感觉彩程自己的招聘流程有待改进,建议公司收到简历后无论能否进入下一轮面试流程,请先确认一下收到对方的简历了,这是对投递简历的程序员的一种尊重,也帮助他们确认公司已经收到简历了 (可能由于垃圾邮件的问题收不到邮件).

对 daqing 回复

不好意思,被当做垃圾邮件自动过滤了,已经回复

对 didadi 回复

嗯,谢谢提示,我已经在正文里面增加微信联系方式,如果没有及时回复,可以直接加微信

刚毕业的时候就投了,被无情拒绝。前前后后投了 2 次吧。现在想投,不过 1 年工作经验目测也会被拒。希望明年能加入你们

对 zchar 回复

说得是 tao_on_rails 么

对 42thcoder 回复

是的哈

话说现在还招人么,😄

对 dearest 回复

哈哈,同。你再投下呗,说不定你 1 年已经又进步很多了,我决定继续好好学习,不在这里水了😂

你问我支不支持,我当然支持。

对 msms 回复

招啊,缺人得很。知人后续还要做招聘、绩效、培训,每一坨都相当于一个独立产品。

@zchar 这么缺人啊,Rails 的确不是很好招人,之前我在上家公司的时候,招人也很困难,尤其是非常熟悉 Rails 的。 彩程的待遇不错,我觉得我应该比较符合彩程的招聘条件😀 ,希望以后有机会到彩程工作。

对 Tyler 回复

不要以后啊,就现在嘛...

投了没回复

对 jetspeed 回复

嗯嗯?是哪位呢?可以加我微信哈

36 楼 已删除

台灣應屆畢業生有機會嗎

对 hong_xin 回复

有点悬,我们这次要招募 Ruby On Rails 熟手。

不知道你们这个产品还在运营么。网站首页用微信登录 403 错误,已持续了一个月了。。。

远程的工作时间有规定吗?还是按照分配的任务,自己安排时间完成就行?

对 sharpx 回复

提示 403 报错,是因为没有权限的原因。知人需要有公司账号,并且为公司里面的员工开通「微信绑定」才可以登录,如果没有公司及员工的信息,是不可以登录的。

如果你们公司用的是「知人」,需要联系一下系统管理员确认一下微信绑定状态; 如果你们公司还没有用「知人」,用微信地区是不能登录的。

对 Kylelkh 回复

远程工作可以看成是不用到办公室上班的工作,所以时间还是正常工作时间,不会有考勤。手上基本上不会出现没有任务的情况,没有任务可以做重构,可以做性能优化,可以补充文档,补写测试,妥妥的 full time。

对 canglang 回复

难道不是应该提示更友好一点么。。。

已投递前端岗位,期待回复

随便打听下 彩程微服务了么

对 jicheng1014 回复

并没有

对 zchar 回复

很好奇 tower 这么大的体量的应用 应该是典型的 monolithic

是靠 Rails Engine 拆业务么

对 jicheng1014 回复

Tower 其实体量并不大,只能算是小型 Web 应用,不需要拆分的。新版 Tower 还有一个月左右发布,目前代码总量只有 7347 行,因为是重写,所以很多结构做了精简,用了不少成熟的 gem,实现都很简单,完全不需要什么微服务,engine 之类的东西。

呃 过了两个月了..不知道还招人吗?

对 acaby 回复

Yep

对 zchar 回复

呃,发送了简历到 [email protected] 没回应,是不合适吗?我的邮箱是 [email protected]

还在招聘?

对 ane 回复

是的

现在还在招聘吗?

对 moyan 回复

yep

准备换工作了,不知道还在招聘不

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