Who are we?
Sanity.io is the fastest, most flexible platform for delivering content to digital devices and products. Our platform is redefining the CMS market and changing the way organizations collaborate and work with content. Our growing community of developers and editors prove we are improving the working lives of people all over the world.
Sanity is trusted by organizations like Figma, Spotify and Sonos. That trust is based on our product’s ability to quickly create customized workflows and content models, drive a programmatic and data-driven approach to content and enable organizations to distribute structured content from a single source of truth.
We believe that you cannot build a great company without a great culture. Read about our values here and join us in building a diverse and inclusive team.
About the role
As a full-stack developer on the Applications team you will be creating and maintaining the open source code that makes the Sanity.io content platform easier to use for other developers. Sanity.io has powerful APIs, but in order for them to be useful they need to be connected to other services and frameworks through integration code. Through community and solution engineering we listen for new uses and when there’s demand we build integrations to other tools, services and frameworks. The integrations can be client-side plugins, server side functions, and libraries used in frameworks that present data from Sanity APIs.
Among existing integrations for Sanity.io you will find services like Algolia, Vercel, Netlify, Cloudinary, Shopify, CommerceLayer, BigCommerce and Unsplash and frameworks like Next.js, Gatsby, 11ty, and Vue.
The team will also create and maintain our starters, making sure they follow best practices, delight new users and capture what really makes Sanity.io special.
Some of the things you may expect to be working on in this position:
- Explore with partners what a best-in-class integrations would look like
- Extend the Studio application and core services to meet user needs
- Work in the open on open source libraries with public interest
- Stay in touch with partners and make sure popular integrations are up to date on new releases
- Make sure our starters are best practice implementations, inspiring for new users and exemplify the unique strengths of the platform
This may be you:
- An understanding of modern API oriented system architectures
- Experience with open source development and working in the open
- Care deeply about developer experience
- Excited about the web as a medium
There are many roads leading up to being a full-stack developer. Our team is already a mix of self-taught and formally educated people. Don’t self-select out!
What we can offer:
- You will be a part of a highly-skilled, inspiring, and supportive team, and work in an environment that encourages long term personal growth
- Positive, flexible, and trust-based work environment in a company with a Nordic culture
- A healthy work-life balance. A balance in life is important to us, and we accommodate flexible work hours that allow for having a healthy work-life balance. We expect you to take an absolute minimum of 20 vacation days per year!
- You will be based out of our San Francisco hub or work remotely within the Americas. You will also have the opportunity to work from our office in Oslo (Norway) from time to time
- Flexible hours and optional home office / remote
- Parental leave and PTO days
- Competitive salary and stock options program
Not sure you meet 100% of our qualifications? Have an untraditional background? Apply anyway!
Sanity.io pledges to be an organization that reflects the globally diverse audience that our product serves. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas, and cultures leads to the creation of better products and services. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity.