About the Role
About the Role
The Tailor Platform™ SDK Engineer will design and develop an SDK that enables developers to intuitively and efficiently utilize the Tailor Platform, an AI Native Headless ERP. This role involves creating a seamless developer experience for both humans and AI, focusing on API design and integration.
What You'll Do
- Design and develop a TypeScript SDK for the Tailor Platform.
- Abstract and design interfaces for APIs based on GraphQL / Connect RPC.
- Provide intuitive and user-friendly API/type design for developers.
- Define SDK design that is easy to use for Coding Agents.
- Optimize the frontend development experience in collaboration with AppShell.
- Improve Tailor Platform APIs through SDK design and feedback.
- Enhance SDK quality as an OSS and build a developer community.
Who You Are
- Experience in development with TypeScript.
- Deep knowledge of React / Vite.
- Strong understanding of Node.js or deno_core.
- Experience in developing developer tools like SDKs.
- Experience contributing to OSS.
Bonus Points
- Experience in frontend development (React / Vite).
- Backend development experience (API / data model design).
- Experience in SDK design, versioning, and compatibility management.
- Experience in AI / LLM development.
- Experience using Coding Agents (Copilot / Cursor / custom Agents).
- English proficiency: CEFR B1 or higher.
Compensation
Salary is based on the size of the role and its outcomes, with a range starting from 10 million yen.
Benefits
- Full remote work.
- Support for learning (book purchases, conference participation).
- Transportation expenses covered.
- Complete social insurance.
- Flexible working hours.
Requirements
TypeScript development
Experience in development with TypeScript is essential.
React knowledge
Deep knowledge of React and Vite is required.
Node.js understanding
Strong understanding of Node.js or deno_core is necessary.
Developer tools experience
Experience in developing tools for developers, such as SDKs, is required.
OSS contribution
Experience contributing to open-source software is a must.
Nice to Have
Experience in frontend development using React or Vite is a plus.
Experience in backend development, particularly in API and data model design, is beneficial.
Experience in AI or LLM development is a bonus.
Experience using Coding Agents like Copilot or Cursor is advantageous.
Benefits
Remote work
The position offers full remote work flexibility.
Learning support
Support for learning through book purchases and conference participation is provided.
Transportation coverage
Transportation expenses are covered.
Social insurance
Complete social insurance is included.