出海雷达

高级产品设计工程师

Senior Product Design Engineer

开发工程设计限定地区(需当地身份)与中国几乎无重叠,需长期倒时差
公司Cal.com
薪资$100,000 - $150,000/年
工作地点United States
地域资格限定地区(需当地身份)
时区要求与中国几乎无重叠,需长期倒时差
用工类型permanent
发布时间23 天前
数据来源4dayweek.io
前往 4dayweek.io 查看并投递 →
注意地域限制:该职位明确限定在 United States 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
作息提示:与中国几乎无重叠,需长期倒时差。

### 关于 [Cal.com](http://cal.com/)

[Cal.com](http://cal.com/) 正在为世界构建开放的调度基础设施。我们帮助个人、团队和企业无缝地安排时间,被 Deel、Notion、Framer 和 AngelList 等公司使用。

我们是一个以远程办公为主、注重异步协作的团队,成员分布在 10 多个时区。我们重视自主性、透明度,并为我们的用户和团队构建可扩展的系统。

### 关于该职位

我们正在招聘一名高级产品设计工程师,负责从最初的草图到浏览器中运行的生产级组件,全面掌控核心产品界面。

你本质上是一名产品设计师。工艺、判断力、品味、关于我们要做什么以及为什么做的决策:这是基础。但你已经超越了这一点。多年来,你大大拓展了自己的技能集,进入设计工程领域,而如今代码是你进行最佳设计的地方。我们更关心你能够构建什么,而不是你的设计文件。

你所构建的内容会被移交出去。这正是为什么必须正确构建的原因:真实的语义、真实的键盘路径,由我们实际的原始组件组成,足够接近生产环境,以至于产品工程师可以直接使用它。一个作弊的组件就是对设计的欺骗。

你构建并拥有自己的组件。而不是去寻找当下流行的第三方库,你亲自设计和工程化美观、经过深思熟虑的原始组件,并且对其了如指掌。

我们基于 [coss ui](https://coss.com/) 构建,这是我们基于 Base UI 的开源组件库。这点已成定局。它是我们的基础,不会改变。尚未确定的是它能变得多好。我们希望有人将设计系统视为一个独立的产品:发现其中的空白,完善原始组件,将新模式推回库中,而不是第五次在本地解决同样的问题。

### 你将负责

- 从概念到生产就绪的组件,全面掌控核心产品界面:预订流程、日程安排原始组件、团队和企业界面
- 用最快回答问题的方式,在代码中构建和测试工作原型:Claude Code、Cursor、v0
- 移交原始组件,让产品工程师可以直接在 [Cal.com](http://cal.com/) 的产品界面中使用,具备正确的语义、真实的状态,没有在生产环境中崩溃的捷径
- 设计、构建并拥有自己的组件,而不是依赖第三方、公开可用的组件

查看英文原文

### About [Cal.com](http://cal.com/)

[Cal.com](http://cal.com/) is building the open scheduling infrastructure for the world. We help individuals, teams, and enterprises book time without friction, used by companies like Deel, Notion, Framer, and AngelList.

We’re a remote-first, async-focused team working across 10+ time zones. We prioritize autonomy, transparency, and building scalable systems for both our users and our team.

### About the Role

We’re hiring a Senior Product Design Engineer to own core product surfaces end to end, from the first sketch to production-grade components running in the browser.

You’re a product designer at your core. The craft, the judgment, the taste, the decisions about what we build and why: that’s the foundation. But you’ve evolved well beyond it. Over the years you’ve grown your skillset substantially into design engineering, and today code is where you do your best design work. We care far less about your design files than about what you can build.

What you build gets handed off. That’s exactly why it has to be built right: real semantics, real keyboard paths, composed from our actual primitives, close enough to production that a product engineer picks it up and uses it as is. A component that cheats is a component that lies about the design.

You build and own your own components. Rather than reaching for whatever third-party library is trending, you design and engineer beautiful, well-considered primitives yourself, and you know them inside out.

We build on [coss ui](https://coss.com/), our open-source component library built on Base UI. That’s settled. It’s our foundation and it isn’t changing. What isn’t settled is how good it gets. We want someone who treats the design system as a product in its own right: finding the gaps, tightening the primitives, pushing new patterns back into the library instead of solving the same problem locally for the fifth time.

### What You’ll Do

- Own core product surfaces from concept through production-ready components: booking flows, scheduling primitives, team and enterprise surfaces
- Build and test working prototypes in code with whatever answers the question fastest: Claude Code, Cursor, v0
- Hand off primitives that product engineers use directly across [Cal.com](http://cal.com/)’s product surfaces, with correct semantics, real states, and no shortcuts that fall apart in production
- Design, build, and own your own components instead of relying on third-party, publicly available ones
- Continually improve coss ui: audit what exists, close the gaps, refine the primitives, and land new components in the library rather than one-off in the app
- Keep the system honest: tokens, spacing, states, dark mode, motion. Every new surface should make the library better, not route around it
- Apply motion with intent. Know when animation clarifies and when it gets in the way, and have the restraint not to animate when it doesn’t earn its place
- Own the outcome, not just the artifact. Frame the hypothesis, define what success looks like, stay with it through implementation, and read the results
- Hold the accessibility bar: keyboard paths, focus management, semantics, contrast, motion preferences. Non-negotiable, not a QA pass at the end
- Sweat the last 10%. Empty states, error copy, loading behavior, motion: the details that separate a good product from one people love
- Work in the open with the Head of Product and Design Engineer. Share early, invite the critique, and let other people’s constraints change your design
- Write your thinking down. Async means the doc, the Loom, and the prototype are the meeting

### What We’re Looking For

- A product designer at your core who has evolved substantially into design engineering. You’ve owned complex, ambiguous product areas from problem framing through launch and iteration
- Exceptional craft, and the engineering ability to ship it. HTML, CSS, TypeScript, React: you don’t need an engineer to make an idea real
- You build and own your own beautiful, design-engineered components rather than relying on third-party libraries
- Deep expertise in headless primitive composition (Base UI, Radix, or similar). This is one of the strongest signals we’re looking for. Direct coss ui or Base UI experience is a strong plus
- A strong grasp of motion design principles in UI: easing, timing, choreography, and above all the judgment to know when to animate and when not to
- You work in the AI tooling daily (Claude Code, Cursor, v0)
- Deep familiarity with web standards and platform primitives. You know what the browser already does before you reach for a library
- Real design systems experience. You’ve built and maintained one, not just consumed one. You know the difference between a component and a primitive, and when a pattern has earned its place in the library
- Real accessibility knowledge: WCAG, ARIA, assistive tech, and the judgment to know when the spec isn’t enough
- You understand the architecture of what you’re designing: APIs, data models, state, and the constraints they impose
- Collaborative by default. You show unfinished work, take critique well, and give it directly. Strong opinions, genuinely held loosely
- Strong written communication (clarity > formality)
- High trust, high autonomy mindset. Thrives async, without going quiet

### Bonus Skills

- Open-source contributions and publicly available side projects we can view
- Familiarity with [Cal.com](http://cal.com/), scheduling, calendaring, or the mess of timezones and recurrence rules
- Working knowledge of locale- and time-aware APIs like [`Intl.DateTimeFormat`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat)

### Compensation

$100,000 – $150,000, same salary regardless of where you live. Equity included.

### Why Work at [Cal.com](http://cal.com/)?

We’re building [Cal.com](http://cal.com/) not just as a product, but as a place to do great work and live a good life.

- Work from anywhere, anytime: fully remote & async
- Earn the same salary no matter where you live
- No standups, no micromanagement, no unnecessary calls
- Real flexibility: take time for life stuff, no approval needed
- Work in your own flow, pajamas welcome
- 30 paid OOO days per year (wherever you are in the world)
- Yearly team retreats in beautiful locations
- People-first culture: stable, family-friendly, kind

### What Our Team Says

> At this company, I’m actually treated like a real person with ideas and a life, not just another number in the system. It’s refreshing to work somewhere that gets that happy humans do better work.
>
> **Sean Brydon**, Software Developer

> Working at Cal has been a completely different experience from other jobs I’ve had. There’s real trust here. I’ve been able to take ownership of my work without being micromanaged. I started in support and quickly moved into a growth role because initiative is genuinely rewarded. Everyone communicates openly, and feedback is always encouraged. The async, remote culture has been a game-changer for me. I can structure my day around life: run errands and take breaks without the pressure of always being online. It’s all about getting the work done. As a dad of two, that flexibility means everything. If I need to step away for my family, I can. That kind of trust and support motivates me to do my best work every day.
>
> **Milos Puac**, Enterprise Triage Manager

### How to Apply

Send us the work. A repo, a component library, a side project you built because you wanted it to exist. Show us something you obsessed over and tell us why. We care more about what you’ve shipped than where you shipped it.

本页面信息整理自 4dayweek.io,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

高级产品设计师

Cal.comUnited States$100,000 - $150,000/年permanent28 天前
设计限定地区(需当地身份)与中国几乎无重叠,需长期倒时差

← 返回全部职位