招聘 [XMind 内推] [深圳 or Remote] 按时下班/远程办公的践行者

synix · 2021年03月31日 · 最后由 zzz6519003 回复于 2021年04月19日 · 2757 次阅读

4 月临近,转眼间自己已经入职 XMind 一周年了,这一年里我经历了从以往 996 福报到 Full-time Remote Work 的转变。在这里我想分享一些自己的感受,不站立场,同时也欢迎小伙伴们加入 XMind。

XMind

长期排在 App Store 生产力工具榜单前 10,而前 10 除它之外就是微软和 Apple 那些办公套件了。对于知晓和使用思维导图的人而言,XMind 可能是一个用排除法很难排除掉的选项。

加班

XMind 一直坚持小而美,专注,做正确的事情。举个例子,XMind 不支持云同步,可能就是因为云同步偏离了做好思维导图这个专注点。因为在专注地做正确的事情,所以可以做的少,做的慢,不加班。

说到不加班,起初我是不适应的,经历了以前在大厂 996/9116,彷佛染上了斯德哥尔摩综合症,自带奋斗逼属性,一日不加班唯恐公司就要倒闭发不出工资一般。而 XMind 刻在骨子里的却是按时下班,965,WLB,并且愿意提供远程办公的岗位给我。渐渐适应下来的我,感觉工作之外的时间比以前多出了几倍。

除了我选择的这种 Full-time Remote Work 模式,XMind 还提供了 base 深圳的 Full-time 模式。不过即便选择 base 深圳,每周也可以选择 3 天在家办工,很自由。

工作氛围

我的感受是自由和高效,工作时间内很少受到干扰,专注于 coding 的时间很长。项目没有固定的进度表,需求没有 deadline,甚至感觉有点佛系,更多的是依赖于自我驱动,需求做不完或者 bug 解不掉,会让你怀疑是不是自己技术太菜,提交了一堆烂代码。

像《重来 2》里说的,工作成果成为了这里最根本的衡量标准。而在工作时间和进度安排上,给了你尽可能大的自由度。

技术栈

  • Typescript / Electron / SVG
  • Node.js / Docker,后端几乎所有的东西都在 AWS 上,很 Serverless
  • Swift,RxSwift,正在转向 Combine
  • Kotlin,准备入坑 Jetpack compose
  • Machine Learning 正在尝试中

总体我司在追逐新技术,新轮子上还是比较激进的。Code Review 也很严格,一个 PR review 一周,追加 10 次得以 merge 也不少见。TDD,CI/CD 也在坚持做。

福利

作为远程员工,是非常艳羡深圳办公室不间断的零食的。以及每月的生日会,预算充足的团建费用。 逢年过节就会发购物卡或者红包,生日红包,结婚礼包,感觉时不时总会有惊喜。

待遇

作为远程员工,在 XMind 的薪资是比强二线省会城市的大厂高一些的,最主要是时间更值钱了。

下面是这次开放的职位:

前端开发(remote work)

职责描述:

  1. 开发与维护客户端「桌面级」重交互类软件;
  2. 运用客户端编程语言(JavaScript)解决产品需求;
  3. 配合交互设计师和视觉设计师,打造优质的用户体验;
  4. 配合后端工程师,完成服务代码的有效对接。

岗位要求:

  1. 对技术有极高的热情,有超强的技术领悟能力,具备产品思维能力,极强的自我驱动能力;
  2. 对代码质量有高标准的自我要求,具有良好的代码书写习惯和重构能力,编程时头脑清晰,对代码接口的设计有一定追求(有编写单元测试习惯者优先考虑);
  3. 能快速学习、有效沟通,有团队合作精神,对新技术或不熟悉的领域有探索精神;
  4. 英文水平良好,至少能看能写;
  5. 若了解思维导图的概念,或深度使用或研究过至少一款思维导图软件,则优先考虑(对 XMind 有深入了解则更佳);
  6. 其他优先考虑范围:有其他跨平台应用开发经验;有浏览器性能调试及优化经验;有 SVG 或 Canvas 等图形化界面开发经验;对软件的安全性或可访问性有一定研究。

后端工程师(Node.js)

职责描述:

  1. 开发和维护公司所有产品和服务的后端部分(包括但不限于客户端 API、网站及后台等);
  2. 利用 Node.js 和 Docker 等后端技术解决所有业务问题;
  3. 对现有的系统和代码架构进行重构并不断优化,提高性能和可维护性,配合客户端工程师,完成代码有效对接。

岗位要求:

  1. 精通 Node.js,理解其技术架构、特性、适用场景,掌握至少一种服务端开发框架(例如 Koa、Express 等);
  2. 精通操作系统和网络通信原理,理解 HTTP/HTTPS 协议、文件系统、并发、分布式等概念;
  3. DevOps 自动化运维,熟练使用 Docker 及相关技术栈;
  4. 数据驱动,至少掌握一到两门数据库技术(例如 MySQL、MongoDB、Redis 等),了解各种数据库的区别,理解数据层的设计和实现;
  5. 了解公有云和私有云的区别,若有公有云的使用经验为更佳,例如 AWS、阿里云、腾讯云、Google Cloud 等(熟悉 AWS 者优先考虑);
  6. 对代码质量有高标准的自我要求,具有良好的代码书写习惯和重构能力,编程时头脑清晰,对前后端交互和接口的设计有一定追求(有编写单元测试习惯者优先考虑);
  7. 具有扎实的编程功底和建模能力,精通常用的数据结构、算法、设计模式;
  8. 能快速学习、有效沟通,有团队合作精神,对新技术或不熟悉的领域有探索精神;
  9. 英文读写水平良好;
  10. 其他优先考虑范围:有三年以上 Linux 环境下后端开发工作经验、有复杂应用开发和性能调优经验、有高可用/容灾相关工作经验、有前端开发经验或能力。

视觉设计师

职位描述:

  1. 熟悉 Mac & Windows 软件桌面端,android & iOS 移动端,以及 Web 端的 UI, UX 和视觉的跨平台设计;
  2. 把握国内外互联网产品设计趋势,对产品设计有自己的见解;
  3. 对苹果或者 Google 的 HIG 熟悉并熟练应用;
  4. 线上推广,包括 Banner,网页的设计;
  5. 熟悉 Principle 或 AE,可以做简单交互动画。

如果你具备以下特点,会优先考虑:

  1. 有广告设计平面背景;
  2. 英语水平良好;
  3. 注重细节,规范文件管理,像素级别的强迫症;
  4. 插画,优良的绘画功底。

PS:对于以上的职位描述,我们将会根据设计师个人的特长、爱好和项目进度来安排工作内容。具体岗位级别,根据候选人个人能力确定。

想要了解更多的职位也可以戳:https://www.xmind.cn/joinus/

线上简历投递渠道是:[email protected],请备注职位 + 渠道来源。

如果你想通过我了解更多,可以联系:[email protected]

兼职可以吗,在加拿大有时差

2 楼 已删除

从招聘描述来看,我可以放心用 XMind 的产品了

  1. 文案规整,技术关键字基本没有拼写错误,说明注重细节
  2. 有 PR Review 这个环节,相信应该有比较完善的 DevOps 机制

想问下,XMind 的代码覆盖率是多少?

不是 Ruby on Rails 的技术栈吗?

RxSwift,正在转向 Combine?

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