Streak (YC W22) 招聘:打造卓越本地化高性能前端的 Staff Engineer
+
Product
CRM
AI Co-pilot
Email Tracking
Mail Merge
Streak Share
Solutions
Workflows
Sales
Sales
Support
Support
Hiring
Hiring
Product Development
Product Development
Business Development
Business Development
Fundraising
Fundraising
Industry
Venture Capital
Real Estate
Startups
Small Businesses
Travel Agencies
Business Funding
LeaRn
University
Live Classes
Knowledge Base
Blog
Chat with Us
Pricingget started
Staff UI Engineer
FULL TIME|
Remote (North America)
Our hiring processApply
All positions
Engineering
Staff UI Engineer
FUll timE|
Remote (North America)
Our hiring processApply Streak 是一款构建于 Gmail 之上的 CRM。我们是一个 remote-first 团队,在北美有 35 名成员。我们正在成长,并且非常盈利,我们的客户热爱我们的产品。我们目前正处于最佳状态,拥有与实际收入相匹配的产品市场,而且层级结构非常扁平,你可以快速交付产品。
我们希望加速产品交付(有太多的东西要构建!),因此我们正在寻找具有高度自主性和经验丰富的前端工程师来开发具有高度影响力的产品功能/前端基础设施。我们正在组建一支小型、专注、高性能的前端工程团队,直接与负责产品的 CEO 合作。为了帮助建立这个伟大的团队,我们提供极具竞争力的薪酬(基于湾区标准)和一些有趣的福利。我们希望你在这里完成你职业生涯中最好的工作,因此你应该期望有高度的自主权和所有权。
最后,我们认为传统的面试流程与工程师交付产品的能力并没有很好的关联性。相反,我们的面试流程模仿了在这里工作的实际情况。它是高度异步的,侧重于写作,并且涉及构建有用的东西。我们认为这将让你对我们的团队和公司有一个很好的了解,当然也让我们评估你是否能在这里茁壮成长。
你的技能
- 拥有高度的自主性和紧迫感 → 你可以独立取得进展,并且可以在大型代码库中导航(别担心,如果遇到困难,我们的团队很乐意提供帮助)。面对大型竞争对手,我们的差异化在于我们的产品速度,因此你的默认偏好是紧急交付。
- 具备一流的异步/书面沟通能力 → 远程协作对我们来说尤其重要,因此你应该具备出色的书面和实时协作能力。如果你默认优先选择异步沟通,你将会在这里脱颖而出。我们经常编写设计文档,在会议前总结观点,录制代码或调试会话的 Loom 视频。
- 是前端专家 → 你应该有 5 年以上使用现代前端工具(如 React 和 TypeScript)的经验。如果你已经在现代 Web 应用中向大量用户交付了面向用户的功能,那么你将非常适合。不必是数百万用户,但足以看到所有的边缘情况。
- 付出努力 → 我们不会为了完成工作而进行英雄式加班,但我们的目标是一周保持 40 小时的专注工作。这应该足以完成伟大的工作并将项目推向终点线。专注通常是“几乎完成”和“已交付”之间的区别。
- 设计解决方案 → 这里没有架构师。每一个像素和程序状态都没有被指定。你应该能够设计一个与我们的代码库配合良好的解决方案。你应该能够填补产品规范中的空白,并在需要时做出产品决策。
- 务实 → 你应该能够在新功能、重构、重写和仅仅让某些东西工作之间取得平衡。你也可以认识到什么时候值得投资新事物。你将 AI 视为放大我们努力的工具,而不是竞争对手。
- 提升我们的团队 → 你愿意通过审查 PR、编写出色的文档以及演示你正在进行的工作来与其他工程师分享你的专业知识。你通常是一个乐观主义者,并且你喜欢与他人协作。
你将从事的工作
在 Streak 的产品工程师构建跨全栈的面向用户的功能,重点是前端技术。我们开发两款产品,Streak 和我们的 开源 InboxSDK(用于在 Gmail 中构建应用程序的开发者工具,当然我们自己也在使用)。
你将从头到尾拥有项目的所有权,并负责交付用户喜爱的高质量软件。以下是一些近期和即将到来的有趣技术挑战的示例:
- 高性能电子表格 → 我们的主要 UI 是一个协作式实时电子表格。它需要具有高性能(60 fps)并支持数百万个不同类型的单元格。
- 外观与第一方无异的 Gmail 集成 → 我们与 Gmail 协作,使我们的 Streak 集成看起来非常原生。我们将 Streak 集成到 Gmail 的整个 UI 中 - 在撰写窗口、左侧导航栏、搜索框、主题工具栏、右侧边栏、消息视图等中。你将为我们流行的开源 InboxSDK 库 和 其他库 做出贡献。
- 数据同步架构 → 我们希望 Streak 中的交互感觉像原生的。在这里有很多关于本地数据模型、缓存、内存优化、渲染优化等的工作要做。在像 Gmail 这样的重量级应用程序中运行的复杂性使其尤其棘手。
- AI → CRM 是 AI 的完美用例。我们使用我们庞大的数据集(整个销售管道、公司中的每个电子邮件收件箱等)+ 现成的 LLM 来消除用户的所有繁琐工作。我们已经交付了几个 AI 驱动的功能以及本土基础设施来快速迭代。
- 组件系统 → CRM 具有很大的产品表面积。我们需要能够快速创建 UI,并确保它与我们应用程序的其余部分具有一致的外观、感觉和行为。这里有一些有趣的挑战,例如何时以及如何整合不同代的各种组件。
- 开发、构建、测试和部署工具 → 鉴于我们的应用程序是一个扩展程序,因此我们在这里有一些独特且具有挑战性的要求。我们努力缩短构建/CI 时间、类型检查和我们的增量推出系统。所有这些都因浏览器特定的技术和策略要求而变得复杂。我们与 Google 的 Chrome Extension 团队密切合作。
- 精心制作的数据可视化 → 仪表板不是开玩笑的。如何在允许用户随心所欲地自定义其报告的同时,仍然创建精美的数据可视化,而无需重建各种 BI 工具的所有 UI?(提示:使用少许 AI)。
- 渠道优化 → 我们有很多资金通过 Streak 流动,因此优化各种渠道和用户流程会产生很大的影响。目标是在转化为我们更高层级的计划的同时,获得更好的用户体验。
我们的工作方式
在工程团队中,我们遵循 ShapeUp 方法。我们将项目分解为 2 周或 6 周的 appetites。这些 appetites 不是对完成某件事需要多长时间的估计,而是对我们将在一个功能上花费多少时间的严格限制。如果它没有在那个时间内交付,我们不会自动继续开发它。这鼓励我们首先构建最小但高质量的东西,以便至少有价值的东西交付给用户。作为一名工程师,你可以灵活地削减范围以确保交付某些东西。这使我们能够每 6 周向用户交付功能,并避免马拉松式项目。如果你想跟踪其中一个项目,我在 Twitter 上发布了一个完整的端到端功能。
在周期之间,我们通常会冷静下来并处理错误、重构等。我们还会利用这段时间来计划下一个周期。功能规范具有严格的边界,但内部结构可塑。这鼓励工程师在构建时更改范围,以确保我们在周期结束时交付某些东西。我们远离非常具体的长期路线图。相反,我们有一个我们想要前进的大方向,但每 6 周,我们都会重新评估下一步要做什么。
对于想要构建东西并在不受干扰的情况下交付东西的工程师来说,我们的规模非常完美。我们更喜欢喜欢他们工艺的独立工程师组成的小团队,而不是管理开销较大的低效大团队。
更多关于 Streak
Streak 将中小型企业用户从在电子邮件(他们所有工作实际完成的地方)和他们被迫用于管理该工作(如 Salesforce)的工具之间切换中解放出来。我们认识到销售、招聘、合作、筹款都发生在你的收件箱中 - 因此我们正在构建一个位于电子邮件之上的元层,让你的团队可以推进这些流程。
Streak 是一家不断成长,但更重要的是,一家盈利的公司。因此,我们拥有两全其美的优势 - 足够灵活,可以像初创公司一样拥有增长机会。但我们没有压力要在 9 个月内筹集一轮资金或倒闭,因此我们可以专注于建立一个长期有效的基础和公司。
加入我们
我们希望本文档中的详细信息能让你对我们是谁以及我们正在做什么有一个很好的了解。我们的目标是使其成为你时间的有效利用。如果你在阅读时发现自己在点头,我们很乐意收到你的来信。
我们的面试流程是非标准的,但我们认为,更愉快,更有效。其中大部分将是一个异步和有偿的项目。第一步是点击上面的申请按钮或直接通过电子邮件发送给 CEO(我们会阅读这两者,但通过使用上面的表格申请,你将获得更快的响应时间)。请包括:
- 一个 Loom 视频,介绍你为什么认为 Streak 非常适合你,反之亦然
- 你所做工作的代码示例(开源贡献、已发布商业产品中的功能、业余项目等)
- 你所参与过的产品列表,或简历,或 LinkedIn 网址
薪酬
此职位的总薪酬为 175,000 美元(高级)- 400,000 美元(Staff)。这包括基于个人和公司业绩的 10% 奖金。薪酬(基本工资和奖金目标)每 6 个月进行一次审核,与绩效评估同时进行。奖金目标随着任期的延长而积极提高,并且你的奖金目标成为总薪酬的很大一部分的情况并不少见。与基于股票的薪酬不同,奖金具有高度流动性,每 6 个月支付一次。
全新温哥华办事处!
Streak 的首个分布式工程办事处 探索办公室
工程
在 Streak
与优秀的人一起工作,解决难题,并让用户满意。 了解团队
我们致力于为你服务
我们专注于建立一个优秀的文化和一个多元化的团队 我们的价值观
优秀的福利
不仅仅是与科技巨头相匹配,我们关心我们的团队真正喜欢的福利 我们的福利
相关职位
未找到任何项目。
没有看到合适的职位?
给我们发送电子邮件并进行对话 查看所有职位联系我们
工程招聘流程
1
申请
2 天内收到回复 阅读职位描述并观看 CEO 的叙述。提交标准信息 + Loom 视频进行申请。我们会亲自审查每一位申请人,并回复所有人,无论结果如何。 2
从事有偿项目
5 天内收到回复 一个 10 小时的项目,代表你将在这里从事的工作。通过 Slack 与我们的团队合作。提交 repo pull request 和通过 Loom 提交产品演示/技术演练。 3
技术审查会议
3 天内收到回复 与我们的创始人和其他工程师进行 45 分钟的聊天,讨论你的产品决策、技术实施和未来想法。 4
收到 offer 并了解团队
与公司各部门的 Streaker 聊天。讨论我们的工作方式、你的 offer、福利以及你有的任何问题。 5 关闭立即申请
公司
资源
行业
特性
CRMAI Co-Pilot电子邮件跟踪邮件合并Streak Share稍后发送线程拆分器代码段电子邮件共享
© 2011-2024 Rewardly, Inc.
Gmail 是 Google 的注册商标。Streak 是 Google Premier Partner。
隐私 | 服务条款
Opening...
Opening...
Click "Install now" in the
Safari Extension Gallery
Taking you to Gmail...
Install successful
Waiting for install...
Install by clicking the blue “Add to Chrome” button in the
Chrome Web Store
Sorry, Streak currently only supports Google Chrome, Safari, and Microsoft Edge.Sign up to be notified when support is available for your browser.
Thank you! We'll let you know when it's available for other platforms!
Opening...
![](https://t.co/i/adsct?bci=3&dv=UTC%26en-US%26Google%20Inc.%26Linux%20x86_64%26255%261080%26600%264%262