<公司名称>
财报狗资讯股份有限公司
<公司简介>
财报狗(https://statementdog.com)为股市投资数据与分析平台,
目前会员数已超过 27 万人,数据库正逐渐从台湾延伸至国外。
我们投资于科技与数据,相信科技与数据能提升投资报酬。
我们持续努力于消除:独立投资人和大型机构法人之间的资讯落差。
协助独立投资人 - 包含我们自己 - 做出更好的投资决策。
如果你也认同我们的理念,那我们急需你这样的伙伴加入,
协助我们开发出更棒的投资应用。
<主要工作内容>
网站后端的功能开发(我们网站后端使用 Ruby on Rails,
部分数据处理使用 Python),包括但不限于下列:
- 数据库架构设计
- API 设计与开发
- 网站功能开发
- 爬虫开发
- 第三方服务 API 串接与开发,例如 FB Bot / Line Bot / Intercom
- 第三方数据平台 API 串接与开发,例如 Amplitude
<技术要求>
必备条件
1. 熟悉至少一种后端程式语言(包括但不限于 Ruby/Python/PHP/Java),
能独立完成专案。(您现在不熟悉 Ruby/Rails 没关系,但要愿意学习使用)
2. 对数据库正规化有基本的理解,能针对简单功能需求设计适当的 database schema
3. 熟悉 Git,理解 Git flow 或 Github flow
加分条件
1. 熟悉 Rails
2. 熟悉 Python 数据分析
3. 熟悉 data pipeline 架构设计
4. 熟悉 data warehouse 架构设计
5. 曾在任何一个领域达到顶尖的水准。(我们团队有投资、魔术、电玩顶尖高手)
<文化价值观>
我们寻找拥有以下价值观伙伴:
- 主动沟通,就事论事,有自己的想法
- 重视团队精神:关心 member,视队友如家人
- 主动规划并领导团队解决发现的问题
- 不执著于特定技术,能够寻求各种不熟悉的技术解决问题的人
- 重视自我能力精进,经常思考“除了这样做以外,还有更好的办法/设计/实作方式吗?”
- 在意成果品质,重视细节
<薪资范围>
1. Junior 每月起薪 50,000~60,000,保障 14 个月(每年起薪 70~84 万)
虽然这次目标征 junior,不过若您是高手也欢迎来聊,薪水不会限定在此范围
2. 基本劳健保
<工时/特休>
1. 弹性的工作地点与时间:
每周除了固定1~2次的开会时间以外,其余时间若不需与团队成员当面沟通时,
你可以选择在任何你喜欢的地点工作,透过 Slack 视讯或是文字沟通即可
2. 严禁常态加班。
我们不会根据你的工时评估你的绩效,我们看重的是交付任务的完成度。
根据我们的经验,工作时间越长,开发者的效率越差,所以我们不希望
也不会要求你加班,你只要专注把事情做好即可。
<福利>
- 工作用笔电或电脑全额补助
- 参加国内程式开发者相关 conference 全额补助
- 弹性的休假
- 每月全额补助购买一本书
- 不定期员工聚餐
<工作地点>
台北市大安区罗斯福路3段241号9楼之1,捷运台电大楼附近。
未来可能因为扩编而搬迁,但仍会以公馆、古亭一带为主
<我们的面试内容>
面试包含(但不限于):
- 我们向您介绍财报狗与团队成员
- 聊聊你做过的代表性专案(工作 or side project 皆可),包含技术与非技术面向。
- 你在工作之外的学习研究
- 你过去与团队的协作经验
面试不包含
- 语言/框架的进阶 API 使用细节。少用的 API 忘记很正常,查文件就好
- 算法。不需要特别刷题准备面试。
- 不会考白板手写 code
<应征流程>
1. 请连上此网页 https://statementdog.breezy.hr/p/c350952a6be3-
2. 点击网页中“Apply To Position”
3. 根据“Apply To Position”网页中的指示,填写你的相关资讯与履历后,
完成履历提交上传
4. (收到履历后一周内)我们会主动通知是否与您约时间进行第一关的线上面谈
5. 线上面谈结束后两周内)若前一关通过,则会与您约时间进行第二关的现场面试,
与未来一起合作的成员当面聊聊
6. (面试结束后两周内)通知面试是否通过
7. 若通过面试,我们会请您与财报狗团队合作进行一个小专案,
透过专案合作过程与成果做最后是否录取的决定。专案合作的时间内,
我们会以全薪标准给予对应薪资
<履历内容注意事项>
- 附上您的个人履历(或是任何你想要秀给我们瞧瞧的东西),
同时分享你觉得很有挑战性,普遍一般人不懂,但你有深刻专业认识的一件事情,
让我们可以更认识你
- 我们尊重您的隐私,个人资讯仅需提供姓名、email、电话即可,
不需附照片或地址。若确定您的 email 不会漏收信,在约面试前不提供电话也没关系
- 不需附长篇自传,我们重视的是能够展示您的专业能力、学习能力、
协作能力的资讯或过往作品
<内部员工对公司观点>
目前主要开发团队主要共 4 人,3 位开发者和 1 位产品经理。
以下是身为工程团队角度看到的优缺点
优点:
1. data-driven 的决策方式,当有新的功能/想法时,团队会根据数据 、
A/B test 、使用者访谈的结果来决定否采纳,而不是谁说了算。
每个人都有高度机会对产品方向、技术栈选用带来影响力
2. 就事论事的团队文化不是口号,是真的能做到有想法就直说完全不用担心得罪人。
3. 尊重开发者对时程的评估,不会要求你在不合理的时程内交出成品。
4. 团队成员皆为主动学习型的人,成员之间经常交流技术/非技术的知识。
技术团队每周也有安排一个固定交流的时间。
5. 公司书很多,同事书也很多,适合喜欢看书的人
6. 喜欢站着工作的人可以买升降台/升降桌
7. 时间超级弹性,除了开会之外,没有硬性上下班时间,
可以自由安排自己喜欢的时段工作。
8. 团队投资能力极强,对投资有兴趣的话,这里绝对不会让你失望
缺点:
1. 用户成长速度目前为线性成长,不是火箭般的爆炸性成长。
目前也不是高流量网站,不适合想玩高流量后端架构的人
2. 由于快速迭代要求,部分程式码品质较脏。不适合总是对程式码有洁癖的人
3. 工程师团队规模小,能投入在自动化的资源不太足够(但有 CI/CD)
4. 现行办公室较为简陋,短期内也不会投入太多资源在这一块
5. 偶尔还是需要在下班时间修复比较紧急的问题
6. 零食不是即时补充,不适合喜欢零食饮料吃到饱的人
7. 团队人数少,遇到问题不见得找的到对那方面熟悉的人可以讨论。
8. 没有严谨的 code review 流程
(新人阶段通常会有,但脱离新人阶段后通常需要自己主动提出 code review 需求)
<其他参考事项>
以下为我们对外公开的技术分享简报,供您参考。
Our tech talk
- RubyConf Taiwan 2016 — 利用 Sidekiq Enterprise
打造高效率与高可靠度的爬虫系统
https://youtu.be/iNyfyD_33vQ
- Vim 让你写 Ruby 的速度飞起来
https://www.slideshare.net/ChrisHoung/vim-ruby-87478331
Our open source project
- vim-material https://github.com/hzchirs/vim-material
- tappay-ruby https://github.com/hzchirs/tappay-ruby
- easy_ab https://github.com/icarus4/easy_ab
Our blog
https://medium.com/statementdog-engineering