此岗位已委托电鸭社区【人才库】进行候选人推荐
⚠️ 人才库职位编号:698
公司背景
本部是一家在美国的上市公司,主要做房地产行业的信息科技服务。部分研发团队由base在中国的开发者组成,2018年组建,目前已经有近200人,全员远程办公,核心团队长期稳定,技术氛围浓厚,团队文化友好。欢迎更多开发和管理的小伙伴加入我们。
远程工作文化
- 我们主动选择了全员远程工作,并努力发展我们的远程文化。因为我们相信,远程办公可以节省上下班通勤、拥堵的时间,让我们的员工能有更多的自由时间来支配,去陪伴家庭,平衡工作和生活。也希望我们的员工能有更多的机会去发展爱好,探索世界。
- 没有性别、年龄、学历的歧视:我们的面试中,不会主动询问和在意你的性别、年龄和学历;甚至于,我们希望给予那些在传统职场被歧视,被冷落的适婚女性、大龄开发者、低学历者更多的机会。在我们团队,能力和态度是我们更为看重的。
- 学习和成长:我们在Onboarding 阶段给予大家时间学习开发流程和业务知识,适应远程工作环境。大家只要做好自己,在感兴趣以及想要发展的方向上以平常心不断精进,在自己能力得到提升的同时,团队也会看到这些进步和突破,且在薪资上作出动态的调整。
- 经过几年的远程管理模式优化改善,我们的开发同事不但能通过协同软件上相互配合,高效工作。也会在英语学习、专业技术上组织交流学习,共同成长。
工作条件
- 工作地点:中国团队成员都在国内一起远程协同工作,所以需要你也在国内,国外的小伙伴不考虑
- 工作性质:全职(兼职不考虑),每周工作40小时
- 工作时间:每天工作8小时,工作时间属于弹性制,时间相对自由,但要保证每天有时间和团队一起做好及时沟通和响应,高效完成任务
基本软硬件要求
- Mac系统(公司项目代码只能运行于mac系统中,入职后公司统一配备)
- 网络稳定且快速(非常重要,因为运行测试需要实时获取公司测试环境数据)
- 平时文字工作交流使用Slack
- 线上会议视频沟通,使用Google Meet、腾讯会议
技术要求
1. 逻辑思维缜密,善于分析、解决问题,有良好的沟通交流能力;
2. 良好的英文读写能力,可以看懂英文描述的功能需求,能够编写英文文档;
3. 精通Java,有丰富的后端以及API开发经验;熟悉Java生态,对于常用框架和库有深入的理解;可以熟练的对业务进行建模,熟练的单元测试/集成测试的能力;
4. 有扎实的数据结构知识、良好的编程能力、工程化能力和代码风格;
5. 熟悉Event-driven架构,熟悉主流消息中间件例如Kafka、RabbitMQ等;
6. 熟悉Docker, AWS S3, RDS 等框架和组件;
7. 熟悉常用 Git 命令和基于 Github PR 的工作流程;
职位要求
- 准确理解英文需求
1. 可读懂英文需求文档,对其中表达不准确、有缺失、有矛盾的地方有极强的敏感性,主动发现并提出问题,主动与相关人员进行确认;而不是怕麻烦,感觉差不多就跳过;
2. 可以主动与美区同事用英文通过文字进行需求上的确认,不害怕不逃避;
- 工作技能
1. 熟练掌握Java后端相关开发技能;
2. 能够独立完成相关的开发工作;
- 团队协作
1. 能够与团队成员顺畅协作,营造良好的团队氛围;
2. 具有强烈的责任心,遇到问题可以主动推动;
3. 工作细致认真,及时更新进展,不给其他人挖坑,或者让人追着问;
4. 能够与其他组员一起或者带领其他组员,高效完成产品、项目各阶段的任务;
- 加分项
1. 具备英语听说能力;
2. 熟悉Go语言,有相关项目经验;
3. 有前端web开发经验。
招聘流程
1.如果基本符合我们的要求,我们会发给您一道面试题目
2.您有7天的时间完成该题目,以github PR的形式发给我们,请在代码中展示您各方面的最佳实践,比如任务拆解、代码、测试、注释、git commit、沟通等等,这是我们考查候选人最重要的方式
3.我们会组织团队成员对代码进行Review,内部给出意见
4.当我们有了最终决定后,会告知您。如果您的代码符合我们的期待,我们会安排一次远程视频面试
5.远程视频面试主要是了解您更多信息(技术和综合能力的考察),以及商讨薪资
6.如果您面试通过,且您决定加入我们团队,在入职前将会进行签约
签约方式和薪资待遇
1.通过新加坡人力资源公司签约,工资为时薪制,默认按全职计算 (每天工作8小时, 每周40小时)
2.该职位入职时薪范围约在$15-25/小时,完全依照个人实际能力而定。
FAQ
1、有五险一金吗?
团队的福利在完善中。目前需要自己承担五险一金的费用,新加坡公司可以协助处理缴纳社保的业务。
2、哪些城市有岗位?
没有地理位置的限制。团队所有的成员都是全职远程在家办公。
3、美元汇率变化带来的个人收入变化
由于我们的薪资是以美元计价,所以转换为人民币时,会受到实时汇率的影响。
4、团队加班吗?
时间相对自由,不打卡。团队以高效工作为目标,不提倡开无意义的会;
时间团队每周只安排每天8小时,每周5天的工作量,需要自己把控好 8 个小时的分配。
5、交流沟通的方式?
任务卡分发,大部分文字交流。有必要的话会用视频沟通,看具体情境按照需求。
进度汇报与更新自觉使用文字图片进行总结,你想要分享给小伙伴的也可以在Slack相关频道发布。
6、团队氛围
软件工程完善,绝大多数项目都有完善的测试,每个任务都有其他小伙伴 Code Review 并且有 QA 的小伙伴一起检查,不用太担心改出 bug。
7、团队时间自由度
- 这是海外时差导致的,我们是弹性工作,需要开发自己安排时间,比如早上3小时,下午2小时,晚上3小时,但大部分时间需要和你所在的小组同步。
- 有时候新项目需要release时要晚上上线,偶尔项目同步进度会被安排到晚上。会晚上9点到10点抽出一段时间,其余时间都可以自由安排。
- 美区几位同事选择美区晚上(国内早上)进行项目对接,但不是所有的美区同事都愿意这样做,我们应该克服客观情况。
- 我们在慢慢改良和弥补,能适应者或愿意克服者再申请。
8、其它问题
面试环节,招聘人员专门答疑。


8


从介绍看, 公司真的是很正规了. 远程开发还能把工作量管控住, 并且任务走任务卡, 代码走PR, 只是要求能看懂英文文档, slack文字交流, 还有code review, 这已经是很正规的远程公司了, 已经走出初创阶段了. 奈何我走的不是java的技术栈, 不然高低要参与一下哈哈
你好,我申请此职位。
你好,我应聘