TL;DR
- 我们是一家专注于营销技术和分析的初创公司,拥有一个远程团队,总部位于德国柏林。
- 对于这个职位,理想的是拥有7年以上的工作经验。
- 你将加入一个规模虽小但经验丰富的工程团队。
- 我们的代码库前端和后端都使用TypeScript。
- 有各种各样的项目可以参与,有很多东西可以学习,例如我们的React Web应用程序、GCP上的分析基础设施、客户API、JS小段代码和AI驱动的实验。
- 这是一个全职远程职位。理想情况下,你居住在德国或波兰,因为我们现有的工程团队成员都在那里,但对于合适的候选人,我们在欧洲范围内是灵活的。
- 申请链接在下方!
重要事项:你必须目前是欧洲以下29个国家之一的居民,我们才能聘用你。我们不会搬迁候选人或赞助新签证,但如果你在德国已有工作签证,我们可以帮助你维持。
关于角色
Affilimate 正在寻找一位有TypeScript、React和Node.js经验的高级产品工程师加入我们。
我们的产品是一个网络分析和数据平台,被媒体公司和创作者使用。我们每天跟踪数百万次页面浏览量,每月为我们的客户提供数百万美元的收入。
这个角色非常适合一位经验丰富的、以产品为导向的软件工程师,他致力于在全栈上构建美观、用户友好的产品。
你应该喜欢与用户交谈,参与产品研究,并且能够独立在项目上工作,而不需要提前详细说明所有要求。
我们的团队规模小,流程高效。你最终将能够每天将代码部署到生产环境。你应该能够平衡高水平的代码质量和实用的决策制定,并倾向于尽早且频繁地发货。
技术
我们的代码库位于一个拥有30万+行TypeScript代码的单体仓库中。
我们在Google Cloud Platform上运行,前端使用React.js(使用Firebase、Material UI、Emotion和Recharts构建),后端使用Cloud Functions和GCP管理的数据库运行无服务器。
如果你有使用列式数据库如BigQuery和ClickHouse的经验,那将是一个加分项,尽管我们也会根据特定用例使用Firestore、Postgres和Redis。
典型任务
- 端到端构建新功能,基于你参与的第一手客户研究,并迭代设计草图。
- 构建新工具,以高效且用户友好的方式摄取和展示大量分析、交易和电子商务数据。
- 优化和扩展现有工作流程,例如通过引入流媒体、逐步数据获取、桶中的中间存储或创建全新的系统。
- 处理我们的客户面向API,以安全的方式将我们强大的内部端点暴露给客户。
- 数据可视化,包括从我们的JS小段或集成中提取数据,并将该数据带到前端,然后进行可视化。
- 在有意义的地方用AI增强功能,谨慎且负责任地,这样我们就可以为客户提供创新的方式来利用他们的专有数据。
- 集成第三方API,遵循经过验证的模式和系统。
- 当然,还有维护、重构和修复我们的支持团队报告的问题,以及编写内部文档。
总的来说,工作内容非常多样,所以无论你的背景如何,都有很多可以学习的东西。
产品
Affilimate 是一个分析平台,帮助媒体公司、营销人员和创作者通过准确了解他们的收入来源,来增加他们网站的联盟收入。
我们主要通过以下三种方式实现:
- 聚合交易数据,通过API和其他集成方法将多个数据源的数据汇总到一个地方。
- 将收入与特定内容和链接联系起来,使用我们的网络分析平台和JavaScript小段。
- 优化工具,如热图和修订跟踪,内容编辑可以使用这些工具来提高性能。
我们每天已经处理着数百万次请求,并希望扩大100 - 1000倍的规模。
我们还正在扩展我们的产品范围,超越数据和分析,并寻找以产品为导向的工程师来帮助启动这些项目。
地点
你必须目前居住并能够在欧洲以下国家之一工作:
奥地利、比利时、保加利亚、克罗地亚、捷克共和国、丹麦、爱沙尼亚、芬兰、法国、德国、希腊、匈牙利、爱尔兰、意大利、拉脱维亚、立陶宛、卢森堡、马耳他、荷兰、挪威、波兰、葡萄牙、罗马尼亚、斯洛伐克、斯洛文尼亚、西班牙、瑞典、瑞士或英国。
我们特别希望在德国或波兰招聘,因为那是我们现有团队的位置,并且我们每季度都会亲自进行共同工作和规划。对于强有力的候选人,我们可以将区域扩展到上述29个国家。
如果你需要雇主继续你的德国工作签证,我们可能可以支持你!
我们无法赞助搬迁到欧洲或其他国家的签证。
福利
- 远程工作,享受灵活的工作时间。
- 低压力,少会议,没有公司政治。
- 通过每周全体会议,内部了解公司业绩的透明度。
- 影响产品方向,直