Senior TypeScript SDK Engineer

Nutrient (Headquarters: Remote)

Location: Remote   |   Full-Time
TypeScript SDK JavaScript WebAssembly PDF Office documents React Angular Vue Svelte Next.js Nuxt Vite Electron Full Stack Engineer Staff Engineer

About Nutrient: Nutrient is a leading provider of document processing SDKs, equipping developers with cutting-edge tools to simplify workflows and accelerate the creation of impactful software. Our mission is to redefine how documents are created, shared, and experienced by enabling companies to work smarter and faster, effectively replacing paper processes. Our SDKs are designed to be client-side, using WebAssembly, or connecting to our Nutrient Document Engine, allowing for seamless integration into web applications. We support a wide range of file types including PDF, Word, Excel, PowerPoint, and images. Our products are used by teams globally and are compatible with major JavaScript frameworks like React, Angular, Vue, and Svelte. We are a globally distributed company, backed by Insight Partners, and we embrace a low-meeting culture to foster productivity and innovation. We are committed to diversity and equal opportunity, celebrating different backgrounds and perspectives.

About The Role: We are seeking a Senior TypeScript SDK Engineer to join our dedicated team responsible for the Nutrient Web SDK. This role involves designing, building, and maintaining a robust JavaScript PDF library for viewing, annotating, and editing documents directly in the browser. The SDK can run client-side using WebAssembly or connect to our Nutrient Document Engine, offering flexibility and performance.

Your work will have a direct impact on our customers, as you will be responsible for crafting solutions that meet diverse use cases. You will collaborate closely with customers to understand their needs and incorporate them into the evolving architecture of the product.

Responsibilities:

  • Design and implement features for the Nutrient Web SDK.
  • Collaborate with product and customer teams to understand requirements and deliver solutions.
  • Write clean, maintainable code and thorough documentation.
  • Ensure the SDK is performant, secure, and reliable.
  • Optimize the SDK for various browsers and use cases.
  • Stay up-to-date with the latest web technologies and industry trends.

Requirements:

  • Proven experience as a Senior Engineer with a strong background in TypeScript and SDK development.
  • Deep understanding of OOP, FP, data structures, and algorithms.
  • Experience with client-side technologies and distributed systems.
  • Familiarity with WebAssembly and browser-based PDF manipulation.
  • Strong problem-solving skills and a bias towards shipping working code.
  • Excellent communication and collaborative skills.

Ideal Candidate:

  • A seasoned engineer with a passion for building impactful software and SDKs.
  • Experience in creating and maintaining SDKs for web applications.
  • Strong knowledge of TypeScript, JavaScript, and modern web frameworks.
  • Ability to work independently and collaboratively in a remote-first environment.
  • Commitment to writing high-quality, testable code and mentoring junior engineers.

Compensation: Nutrient offers competitive salaries and comprehensive benefits. The exact salary will be determined based on experience and qualifications.

Location: Remote (with significant overlap with US and European working hours).

Application: Interested candidates can apply through the provided link.

Post Date: July 25, 2025