Sanity

Senior Software Engineer, SDK

Canada

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Software Development, Content Management Systems, Developer ToolsIndustries

Job Description: Software Engineer, App SDK

Employment Type: Full-Time Location Type: Remote Salary: [Not Specified]

Position Overview

Sanity.io is seeking a motivated Software Engineer to join the Sanity App SDK team. This team is responsible for building and maintaining the App SDK project, which aims to create a best-in-class content application authoring experience. The role involves close collaboration with internal and external stakeholders to facilitate the development of their desired content applications. You will be instrumental in implementing frontend hooks, components, and patterns that empower users to leverage their content creatively across their organizations.

Responsibilities

  • Collaborate closely with Principal Engineers, the project EM/PM, other members of the product organization, and technical leaders across the company.
  • Define technical direction and make architectural decisions for building scalable, secure, and reliable systems at high velocity.
  • Support and mentor team members through technical reviews, feedback, and pair programming.
  • Make informed decisions based on customer research, broad knowledge of industry standards in front-end components, systems design, experimentation, and rapid iteration.
  • Work with a wide range of technologies including Typescript, React, Vite, and Zustand.

Requirements

  • Based in the United States or Canada.
  • Software engineer with 5+ years of experience.
  • Previous experience working with React, TypeScript, and open-source software.
  • Mastery of HTML, CSS, JavaScript, and TypeScript.
  • Previous experience with Go is a plus.
  • Outstanding communication skills, both verbal and in writing.
  • Strong problem-solving skills with a result-oriented mindset.
  • Exceptional organizational and time management skills.
  • Structured with a strong attention to detail.
  • Ability to understand software architecture design considerations.

Not sure you’re exactly what we’re looking for in this role? Apply anyway!

About Sanity.io

Sanity.io is a modern, flexible content operating system that replaces rigid legacy content management systems. Our differentiator is treating content as data, allowing it to be stored in a single source of truth and seamlessly adapted for any channel. Forward-thinking companies choose Sanity for tailored content authoring experiences, customized workflows, and content models that reflect their business needs.

We are backed by prominent investors and are at the epicenter of the modern digital product development stack. Sanity.io is committed to building a great company with a great culture, fostering diversity, and creating an inclusive team that reflects our global audience.

What We Offer

  • A highly-skilled, inspiring, and supportive team.
  • A 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.

Skills

HTML
CSS
Javascript
Typescript
React
Vite
Zustand
System Architecture
Frontend Development
UI Components

Sanity

Customizable API-centric content management system

About Sanity

Sanity.io offers a customizable content management system (CMS) that helps businesses streamline their content workflows. Its main product is an API-centric solution that integrates various data sources, allowing for the creation of data-driven experiences across multiple platforms. The flagship product, Sanity Studio, separates content from presentation, enabling flexibility and collaboration among teams. Sanity.io aims to empower businesses to enhance their digital strategies and operational efficiency through tailored content management solutions.

San Francisco, CaliforniaHeadquarters
2018Year Founded
$50.4MTotal Funding
SERIES_BCompany Stage
Consulting, Consumer Software, Enterprise SoftwareIndustries
201-500Employees

Risks

Increased competition from AI-driven platforms could threaten Sanity's market share.
Dependency on Google Cloud may pose operational risks due to service changes.
Subscription-based revenue model may be vulnerable to economic downturns affecting client retention.

Differentiation

Sanity offers a highly customizable CMS tailored for diverse business needs.
Sanity Studio separates content from presentation, enhancing flexibility and collaboration.
Sanity's API-centric solution integrates external data sources for rich, data-driven experiences.

Upsides

Sanity's partnership with Google Cloud enhances accessibility and scalability for users.
The launch of Sanity Create taps into the growing demand for AI-assisted content creation.
Sanity's Shopify partnership highlights its composable content management and integration capabilities.

Land your dream remote job 3x faster with AI