后端开发工程师 2021-05-06发布 15-25K/月

合作周期:6个月以上

每周工作5天 月薪

工作经验 3-5年

学历要求 本科

职位描述

工作条件
工作地点:中国团队成员都在国内一起远程协同工作(北京、上海、郑州),所以需要你也在国内、无时差问题;
工作性质:全职(兼职不考虑),每周工作40小时;
工作时间:每天工作8小时,工作时间属于弹性制,时间相对自由,但要保证每天有时间和团队一起做好及时沟通和响应,高效完成任务。

薪资待遇及其他
月薪 RMB 15k-25k之间,13薪,缴纳当地社保,会综合考量水平和所在城市。同等水平在生活成本昂贵的城市会稍微高一些,帮助减轻生活压力。
面试流程: HR电话沟通-与用人部门讨论-远程技术面试1小时

职位:后端开发工程师
岗位职责:
1.深入参与支付产品的核心功能开发;
2.深入参与SaaS产品的设计、开发、测试、运营等工作;
3.参与系统需求分析与设计;

基本要求:
1.熟悉面向对象设计经验,精通Java/Go;
2.熟悉基本数据结构和算法;
3.分析和提高系统的性能和稳定性;
4.具有3年以上行业经验,有写Unit Test的习惯;
5.良好的编程习惯、逻辑思维能力和沟通协作能力;
6.具备较强责任心,有强大的自我驱动能力;

加分项:
1.有企业服务/SaaS系统的开发经验;
2.有支付系统的开发经验;
3.熟悉Linux/OS X;
4.对JVM有一定了解;
5.熟练使用Git;

其他能力要求
我们期待候选人在以下方面也具备优秀的能力:

可以独当一面完成任务
对于分配的任务,可以头脑清楚的分析出各个需求点和关键点,发现风险和不确定的地方及早确认;而不是拿到手就做,边做边想,最后发现方向错了;
对于有疑问的地方,可以自己独立与其他人沟通确认,提供有价值的信息以寻求帮助;而不是自己想当然做出决定,等着别人发现问题;
可以对大任务和复杂任务可以进行分解,拆解成多个可验证的子任务再做;而不是最后提交一个复杂无比巨大的PR,没人可以Review;
及时主动向人更新自己的任务进度,发现的问题以及需要帮助的地方;而不是闷头憋大招;
对于新任务,可以通过阅读已有代码学习,主动发现疑惑并寻求帮助;而不是等人教;
熟悉团队开发流程中的各个环节,及时主动与其他同事合作推进;而不是漏掉或者卡在某一环节,等着别人提醒。

高质量代码
不仅仅是实现需求,更重要的是写出易读易推断的代码(clean code);
写出的测试清楚直观,让人通过测试就能准确了解代码功能和需求;
对于每一行代码、每一个命名都经过认真思考,不放过一个可改进的地方;
可以识别其他人代码中的坏味道,并清楚解释问题在哪里,应该怎么改进(每个人提交的代码都需要其他人Review)。

沟通
平时文字工作交流使用飞书/微信;
视频会议使用飞书 /腾讯会议;
每天写日报,说明任务的进度,以及发现哪些问题和需要什么帮助。
由于我们是远程工作,在沟通方面天然存在着一些困难,所以对于沟通的要求会相对较高。希望你在与其他人交流时,能够换位思考,主动提供对方可能需要的信息供对方判断;
可以主动向需要的人分享项目进展或者自己遇到的问题,不需要等别人追着自己问。

如何申请
发送简历到miaoqing.yu@payin.one,邮件标题注明姓名-职位,邮件附上您的简历/作品链接 或者vx沟通:vivianyu01

全部职位>>