- Strong React and TypeScript fundamentals with experience building high-quality customer-facing products.
- A track record of driving meaningful features end to end, not only incremental changes.
- Strong product judgment: you care about clarity, speed, accessibility, and details, and speak up when an experience is not good enough.
- Experience with asynchronous server state, typed APIs, complex forms, realtime events, and failure handling.
- Ability to design maintainable boundaries between applications, shared features, UI primitives, and API clients.
- Experience maintaining frontend infrastructure, package ecosystems, build pipelines, and large codebases.
- Experience with automated testing and confidence in owning production outcomes.
- Comfort working with autonomy in a fast-moving environment with limited process overhead.
AI Development Lifecycle
Hands-on ADLC experience is mandatory. You must have shipped software using AI across discovery, design, implementation, testing, review, documentation, and production debugging—not only used a coding assistant occasionally.
You know how to validate AI-generated work, define evaluations and regression criteria, manage context, and account for nondeterminism, hallucinations, latency, cost, privacy, and security. You retain human ownership of the architecture, code, and customer outcome.
For product development, you understand prompts, tool calls, structured outputs, approvals, and model failure modes well enough to design trustworthy AI user experiences.
Our technology
React, TypeScript, Vite, Nx, TanStack Query, React Hook Form, Socket.IO, TipTap, SCSS Modules, i18next, Vitest, Playwright, Sentry, JSON Schema, Cursor, and Linear.
Our platform runs on AWS and Kubernetes. You do not need to be an infrastructure expert, but you should be comfortable working with cloud-based systems.
Experience with every technology is not required. Experience with rich-text editors, design systems, Web Components, Shadow DOM, ServiceNow, or AI automation products is a plus.
Additional Information
Work Personas
We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here. To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.