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

zchar · 发布于 2017年05月31日 · 最后由 zchar 回复于 2017年06月22日 · 6538 次阅读
955

关于我们

彩程设计成立于 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. 正式员工一份额外的商业保险

简历请发到:join@mycolorway.com

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

共收到 49 条回复
3347

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

3126

@chunlea 你的功能上线了

14332

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

955
3347ted 回复

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

19766

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

2471

即将失业的关注下,😄

23721

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

4260

彩程 必赞一个

12834

彩程 支持。

96

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

A3414c
4260BenX 回复

👍

24890

🚀 支持,团队氛围很好

2622

👍 remote 赞!

16184

天天和家 🐱 一起写代码

96

非常赞的一个产品团队👍

3444

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

02d503

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

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

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

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

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

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

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

5575

已投

101

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

96

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

955
101daqing 回复

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

955
32didadi 回复

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

23315

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

6764
955zchar 回复

说得是 tao_on_rails 么

955
676442thcoder 回复

是的哈

2471

话说现在还招人么,😄

A908ae
23315dearest 回复

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

1793

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

955
2471msms 回复

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

02d503

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

955
02d503Tyler 回复

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

Bcfba5

upup

96

投了没回复

955
32jetspeed 回复

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

37楼 已删除
96

台灣應屆畢業生有機會嗎

955
32hong_xin 回复

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

C5fc5e

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

96

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

96
C5fc5esharpx 回复

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

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

955
32Kylelkh 回复

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

C5fc5e
32canglang 回复

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

Ba831a

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

10547

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

955
10547jicheng1014 回复

并没有

10547
955zchar 回复

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

是靠 Rails Engine 拆业务么

955
10547jicheng1014 回复

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

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