Senior Software Engineer

Company: Sanity

Salary: Not provided

Location: , United Kingdom

react
node
remote

Description

• Responsible for creating and building Sanity’s Content Operating System Dashboard, combining product offerings into a single platform

• Build user interfaces: plan and implement delightful surfaces that touch multiple aspects of editorial experience

• Implement real-time collaborative features: reactive "fetch and subscribe" APIs, structured patches, presence indicators

• Debug and optimize performance, identify slow paths and keep the UI snappy

• Learn from and teach the community and internal teams about best practices and new approaches

• Continuously improve test coverage, API robustness, decouple state from UI, and keep dependencies up to date

• Collaborate with developers, designers, and product managers using TypeScript, React, Node.js, React Router, and Vercel

Requirements

• Based in: Remote in Europe (UK or Norway) or North America (East Coast/ET)

• A compassionate, friendly human being who cares about and shows respect to the people you work with and has empathy for our users

• Pragmatic: able to deliver iterative or imperfect solutions when necessary

• Conscious about readable, maintainable code; thoughtful comments and consistent coding style

• Advanced experience with Javascript, React and at least one of React Router, Remix, or Next.js

• Excellent understanding of core web and browser concepts (CDNs, HTTP, DOM, browser APIs) and core browser and API debugging tools

• Outstanding communication skills, both verbally and in writing

• Strong opinions, loosely held; open to listening and committing to a team direction

• Problem-solving skills with a result-oriented mindset

• Exceptional organizational and time management skills

• Bonus: experience using Sanity in production

Benefits

• A highly-skilled, inspiring, and supportive team

• Positive, flexible, and trust-based work environment that encourages long-term professional and personal growth

• A global, multi-culturally diverse group of colleagues and customers

• Comprehensive health plans and perks

• A healthy work-life balance that accommodates individual and family needs

• Competitive salary and stock options program

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.