我们是IT咨询公司:
从公司成立至今与国内多个公司和个人有合作关系。目前因业务扩张需要招聘全栈程序员与我们的开发团队合作一些项目。我们的项目都是常见的互联网信息系统,牵涉到各种行业包括电商,电信,旅游,金融,健康等等。
请注意我们不是做项目整包的,只分派具体细分任务的开发任务,而不是一个很大的需求发出来,所以寻求整包的请勿打扰
我们对应聘者的要求如下
Nodejs后端开发,熟练掌握express,sequelize/或其他orm框架,有sql migration经验,必须会使用jest或者mocha或其他框架写单元测试
React/Redux前端开发,良好css技能,必须会使用jest或者mocha写单元测试
Kotlin后端:你必须要懂webflux/mono,必须会怎么mock第三方依赖或者类库来写单元测试
以上三行要求至少掌握一行,多多益善。重要的话再说一遍,必须会写mock的单元测试,否则我们无法聘用你。
我们不需要你英语沟通,英文好当然更好。
工作时间要求:
一周能工作至少5小时以上(其中至少5小时在周一到周五),你可以是兼职或全职,(但是一开始我们不会给你源源不断的任务来保持你的全职, 只有等我们合作长了,你能达到我们的要求我们才会逐渐给你更多任务)。不要求你的上班时间,我们只管你能按要求按时完成任务。
任务的难度:
对于每一个任务,我门会把详细的技术需求给你,确保你并不需要去调查什么,基本只需要你按照需求直接写代码,下面是常见任务的一些例子:
a) 给某个方法增加单元测试
b) 将数据存储从dynamodb改成redis
c) 增加一个rest api,输入输出已定义,api需要先后从a,b获取数据,然后变换一下,返回到客户端, (所有新代码都必须要写unit test以保证远程工作的验收质量)
d) 把已有的一个react component删掉,把里面的逻辑挪到父页面,同时增加从页面props到页面的单元测试,以及api到redux store mapping的单元测试
薪资
我们目前合作的开发人员都是按照小时付薪,在试用期间时薪100元/小时,正式确认合作后会做相应提高( 取决于任务完成的效率,独立处理任务的能力,工资不封顶,正式薪资完全取决于你的能力)
测试有吗