Remote Senior Software Engineer, SDK - Systems

at Sanity

Posted 1 day ago 6 applied

Description:

  • Sanity.io is seeking a Senior Software Engineer for the SDK team to enhance the content application authoring experience.
  • The role involves building and maintaining the App SDK project and collaborating with internal and external stakeholders.
  • Daily responsibilities include maintaining key tools such as Groq.js, Typegen, CLI, and HTTP client.
  • The ideal candidate should have a deep understanding of systems programming related to client-side state management and hooks.
  • The position requires contributions to a large-scale TypeScript codebase that supports developers in integrating applications with the Sanity platform.
  • Responsibilities include collaborating with Principal Engineers, defining technical direction, mentoring team members, and making informed decisions based on customer research and industry standards.
  • The role involves working with technologies including TypeScript, React, Vite, and Zustand.

Requirements:

  • Candidates must be based in the United States or Canada.
  • A minimum of 5 years of experience as a software engineer, with prior work in React, TypeScript, and Open Source Software is required.
  • Mastery of TypeScript, React, HTML, and CSS is essential; experience with GO is a plus.
  • Outstanding verbal and written communication skills are necessary.
  • Candidates should possess strong problem-solving skills with a result-oriented mindset.
  • Exceptional organizational and time management skills are required.
  • A structured approach with strong attention to detail is important.
  • An understanding of software architecture design considerations is necessary.

Benefits:

  • The position offers a highly-skilled, inspiring, and supportive team environment.
  • Employees will enjoy a positive, flexible, and trust-based work environment that promotes long-term professional and personal growth.
  • The company boasts a global, multi-culturally diverse group of colleagues and customers.
  • Comprehensive health plans and perks are provided.
  • A healthy work-life balance that accommodates individual and family needs is emphasized.
  • Competitive salary and stock options program are included in the benefits package.