V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gordomium
V2EX  ›  酷工作

[上海] [软件工程师 - Web 全栈/前端/后端] [TypeScript] ARKIE 引擎

  gordomium · 2021-03-11 18:49:06 +08:00 · 12625 次点击
这是一个创建于 1134 天前的主题,其中的信息可能已经有所发展或是发生改变。

ARKIE 是一个面向大型企业的媒体制作引擎。

技术栈

  • universal: TypeScript, NodeJS ...
  • frontend: React, Webpack, StyledComponents, WebSocket, Mobx, WASM ...
  • backend: NestJS, Mongodb, Redis ...
  • ...: k8s, GitlabCI, Swagger, MonoRepo, Kibana ...

团队需要

运行了四年以上的 ARKIE 当前的研发人数大约 13 人,其中有一半为 senior 。大家都是软件工程师,而不是固定的前 /后端工程师;你可以有自己的偏好,但不会给你做限制。

实习、初级、中级、高级、架构都欢迎投递。

基本要求

  • 不算差的计算机基础:掌握基本的数据结构、网络知识
  • 熟悉 JavaScript,并且至少知道 TypeScript 工作方式
  • 良好的沟通协作能力和自己解决问题能力

加分项

  • 熟悉 NodeJS 或者熟悉一门其他高级语言并有相关经验
  • 了解软件工程,知道工程化价值,设计模式有深入理解

挑战

  • 复杂的 SPA 场景和图像处理引擎工程
  • 和设计师一起抽象 /解耦工业设计,让设计资源可以智能化积累和传播
  • 有复杂的交付和业务适配模型,建立数学模型、基于元编程,连接实际问题和抽象设计资源
  • 小到组件、算法,大到引擎、产品流程高复用以及可测试要求 ...

其他信息

工作时间小范围弹性,上午 9-10 点 ~ 下午 19-20 点,没有任何常态化加班需求,完全不加班做不到。

办公地点: 上海市黄浦区建国中路 25 号。

福利上除了常规的零食 /饮料供应、每年体检、outting 等之外,还有半径 4.5km 内 1000 元 /mo 的住房补贴和自带机器 200/mo 的设备补贴。

联系方式: [email protected]

最后声明

因此面试不会问框架熟悉程度(除非没有别的亮点还说自己对框架非常熟悉)、不需要看过多少项目源码、不需要大公司中的强调的向上管理能力,要的是朴素的软件工程师基础、抽象总结、学习能力。

面试不会给复杂的算法题,不需要刷题。只会简单考验你平常是否有用心写代码,思考过一些非常常见的问题。完全没有接触过的同学也可以当场推导出来。

第 1 条附言  ·  2021-03-18 11:25:07 +08:00
BTW,我不是 HR,所以简历不需要太关注一些花哨的东西,也不需要堆砌名词。写成一个 tech issue 形式也是没关系的
第 2 条附言  ·  2021-03-19 00:53:28 +08:00
实习生 HC 已经没有啦~ 知悉~
第 3 条附言  ·  2021-04-01 20:57:25 +08:00
目前的 HC 基本只剩下偏 backend 的啦
第 4 条附言  ·  2021-04-06 15:14:14 +08:00
目前只剩下 senior HC 了,偏前后端都可
第 5 条附言  ·  2021-04-13 04:15:44 +08:00
最后两个 senior HC ~
48 条回复    2021-04-13 09:30:30 +08:00
amundsen
    1
amundsen  
   2021-03-11 18:58:54 +08:00
很不错
cuojue4655807
    2
cuojue4655807  
   2021-03-11 19:12:40 +08:00
已投, 妈妈很满意
Hanser002
    3
Hanser002  
   2021-03-11 19:16:44 +08:00
同事很 nice
gouflv
    4
gouflv  
   2021-03-12 00:37:11 +08:00 via iPhone
有意思,说得我都很想体验一下面试了
guancyxx4king
    5
guancyxx4king  
   2021-03-12 09:44:50 +08:00
我很心动阿 这描述说的
gordomium
    6
gordomium  
OP
   2021-03-12 10:51:48 +08:00
投递呀投递呀
love2020
    7
love2020  
   2021-03-12 16:08:48 +08:00
很真诚了
Hanser002
    8
Hanser002  
   2021-03-12 18:20:22 +08:00
@gordomium 掘金也可以发
gordomium
    9
gordomium  
OP
   2021-03-12 18:34:29 +08:00
@Hanser002 说的对。。发了~
HariopaNic
    10
HariopaNic  
   2021-03-13 20:32:07 +08:00 via iPhone
感觉还不错,这个招聘会持续多久嗷……准备一个月后再找。
gordomium
    11
gordomium  
OP
   2021-03-13 21:02:00 +08:00
@HariopaNic 可以先聊呀,现在 HC 还有 5-6 个,招满为止
hawei
    12
hawei  
   2021-03-15 00:15:22 +08:00 via Android
竟然有点心动了
fgk
    13
fgk  
   2021-03-15 09:41:10 +08:00
如果有想去的话,先对公司内容、业务等等的进行背书,技术到位是不够的~~
gordomium
    14
gordomium  
OP
   2021-03-15 09:52:46 +08:00
@fgk 你提问的具体内容可以在第一行的 link 中找到哦
lffang
    15
lffang  
   2021-03-15 12:19:27 +08:00
回复挺快的,虽然个人背景不太匹配
AlexWIT
    16
AlexWIT  
   2021-03-15 16:22:37 +08:00
很不错了,内容够友好,虽然觉得如果真的按照这个标准你们可能不止这么几个人。

不管怎样比某瞎皮来的好得多,希望有更多的公司能像这样来招人。
gordomium
    17
gordomium  
OP
   2021-03-15 17:02:02 +08:00
@AlexWIT 谢谢~

我们人不多其实有几方面原因,一个是去年底才开始走扩张路线(重研发的团队人多效率并不一定高)。另一个是在大环境下,不浮躁好好写代码的候选人确实少~~ 再就是我自己之前写 JD 可能不怎么友好。。效果不行
devlaiho
    18
devlaiho  
   2021-03-16 10:03:09 +08:00
可惜不会 JS😂
zeromake
    19
zeromake  
   2021-03-16 22:29:09 +08:00 via Android
看起来不错,可惜规划已经往 go 方向走了
SpencerCoding
    20
SpencerCoding  
   2021-03-17 10:00:24 +08:00
cool
yoshiyuki
    21
yoshiyuki  
   2021-03-18 11:13:12 +08:00
小范围弹性支持上午 10 点到下午 19 点吗?
apex8777
    22
apex8777  
   2021-03-18 12:10:34 +08:00 via iPhone
工程师文化,未来可期
ShayneWang
    23
ShayneWang  
   2021-03-18 13:05:12 +08:00
好舒服啊
d119
    24
d119  
   2021-03-18 13:39:19 +08:00
高级全栈大概多少米一月
levin1001
    25
levin1001  
   2021-03-18 13:55:12 +08:00
心动啊
gordomium
    26
gordomium  
OP
   2021-03-18 14:27:12 +08:00
@d119 达到高级和全栈要求的话 20k ~ 35k 吧。毕竟高级也是一个很宽泛的区间,再往上架构路线、专家路线就得具体情况具体分析了
gordomium
    27
gordomium  
OP
   2021-03-18 14:28:36 +08:00
@levin1001 老板今来玩玩?哈哈哈哈
nbzhaosq
    28
nbzhaosq  
   2021-03-19 17:40:55 +08:00
老东家了,还是不错的 :D
gordomium
    29
gordomium  
OP
   2021-03-19 18:59:38 +08:00
@nbzhaosq 哈哈哈哈,你的代码和文档时不时会看到
luffy
    30
luffy  
   2021-03-20 11:46:02 +08:00
@gordomium
1. 单看这个招聘介绍,看起来偏向扁平化,平等化的管理风格?比如是否会出现 职级高的同事可以随意往 master 提交代码? 职级低的是否能对对职级高的同事进行 code review ? 职级高的同事有时如果有不合理的设计,是否会因为 ‘职级高’ 就可以无视不合理?

2. 这个产品盈利目前情况如何?

3. 用的 tech stack 太多了,维护成本是不是很高?这是导致要加班的主要原因嘛?
gordomium
    31
gordomium  
OP
   2021-03-20 12:32:22 +08:00 via iPhone
re @luffy


关于 [1.1] :很精确,确实是偏向扁平化。回报层级多运行效率低而且对执行者通常很不友好,但和某些明星公司的全扁平化管理还是有区别。

关于 [1.2] :实际角度说,确实有可能出现。我们没有做严格权限限制,更多是约定必须要做 code review 。实际执行过程中只有个别项目个别时期会出现这种情况,出现问题我们会去追这个人通过其他松散管理方式优化项目质量。

关于 [1.3] :可以,除了 code review 本身没有权限限制、气氛上大家还是比较愿意对自己感兴趣的 PR/issue 提交自己的想法之外,reviewer 通常是模块 owner 或者对这个比较熟悉的人。junior 同样可以做模块 owner 。PR assignee 有可能只能 review 技术实现和代码本身,策略对需求的匹配度是通过 mention 的方式来告知。

关于 [1.4] :不会。只是对于上下文不通通畅或者时间压力导致这个质疑的解决甚至只是回复推迟的情况时会发生的,但我们会通过 issue 记录,并会尽量周期清理。目前最低限度一个月都会请扫一次

关于 [2] :关系到一些敏感信息,这方面我不能完全透明地仍到公网。可以说的是我们的收入去年有了很大突破。坦白说,这个项目能有很多 senior 运行四年,如果该死早就该死了。长期怎么样从我嘴里说出来其实没什么用。
如果你觉得我没有回答你的问题可以继续追问。

关于 [3] :我不否认现在的维护成本问题,现在架构和历史进程和业务形态有很大关系。其实这个项目可以拆成三个独立项目,这是因为一些复杂的需要我们做成了 mono repo,所以看起来一个项目用的技术栈非常多。未来应该会慢慢调整,什么时间怎么改就看发展情况和社区情况啦。
因为技术栈复杂导致非预期加班,确实有出现。现在除了和上面说的 mono repo 有关之外也和本身业务 /技术需求挑战有关系。这和我们这四年没有放开扩大开发规模也有关系,现在既然我们在扩招我认为也一定程度可以反映我们的态度
snoy
    32
snoy  
   2021-03-20 23:36:40 +08:00
公司薪资上限 35k,再高了人就跳槽了。
gordomium
    33
gordomium  
OP
   2021-03-21 08:39:55 +08:00 via iPhone
@snoy JD 上的是参考薪资,根据人情况待遇有调整。如果写无上限看着就不靠谱,只说面议候选人也觉得没底。
jilliss
    34
jilliss  
   2021-03-25 10:35:49 +08:00
不知道你们要不要运维,看着你们用 k8s ci 的东西
ps java 后端开发偏运维路过
gordomium
    35
gordomium  
OP
   2021-03-25 14:19:21 +08:00
@jilliss 你好,我们更多需要的是后端研发岗位。 目前绝大多数运维需求其实我们现在自己能通过自动化来消化,还没有到需要增加运维人手的规模
zhuge9527
    36
zhuge9527  
   2021-03-25 21:15:38 +08:00
还是很感谢你们的面试题,虽然我都不会
popil1987
    37
popil1987  
   2021-03-27 09:50:58 +08:00 via Android
曾经也想过 js 前后端 app 小程序一把梭,无奈,这个 nest 好框架比起 spring 就一个问题,不好招人。
gordomium
    38
gordomium  
OP
   2021-03-27 17:03:47 +08:00
@popil1987 相比之下是的,但在前后端引擎需要高度复用以及团队规模不希望阔太大的情况下,多一个语言带来的问题可比招个人学 nestjs 多多了
CallMeSoul
    39
CallMeSoul  
   2021-03-29 09:46:16 +08:00
@gordomium
看你们做的打卡小程序很不错哦,设计出来的图也很好看。
但是有个问题就是需要独立一个小程序,而且不能和其他的小程序交互这样。
建议可以做成小程序插件供各种小程序使用,做完图返回结果图给原来的小程序就可以了。
gordomium
    40
gordomium  
OP
   2021-03-29 10:24:38 +08:00
@CallMeSoul 哈哈,谢谢建议。那部分是我们的 toC 产品
Arizas
    41
Arizas  
   2021-03-30 09:50:37 +08:00
👍
emilll
    42
emilll  
   2021-03-30 21:13:51 +08:00
好棒的招聘!准备简历去了
gordomium
    43
gordomium  
OP
   2021-04-06 15:13:52 +08:00
目前只剩下 senior HC 了,偏前后端都可
arminSheng
    44
arminSheng  
   2021-04-06 21:22:24 +08:00
给你邮箱投简历啦 请查收
gordomium
    45
gordomium  
OP
   2021-04-07 10:12:57 +08:00
@arminSheng 好的,我们同事会这几天联系你的
emilll
    46
emilll  
   2021-04-10 17:55:24 +08:00
已投简历!
youmoo
    47
youmoo  
   2021-04-13 08:21:43 +08:00
@gordomium 楼主公司还在招人吗,我很喜欢 TypeScript / Node.js ,想加你微信聊聊。

vx mac 下执行: `echo -n eW91bW9vbGVl | base64 -D`

这是我的 github 地址: https://github.com/Youmoo
gordomium
    48
gordomium  
OP
   2021-04-13 09:30:30 +08:00
@youmoo 还在招,已经加你微信
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1406 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 23:51 · PVG 07:51 · LAX 16:51 · JFK 19:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.