About the role
Posted
We're looking for a TypeScript Engineer. Your responsibilities will revolve around building and maintaining our TypeScript SDKs and developer tools. You'll work on creating exceptional DX (developer experience) through well-designed APIs and documentation.
Your Day-to-Day:
Design and implement TypeScript SDKs for Upstash services
Maintain and improve our existing TypeScript packages
Write developer-friendly documentation and examples
Talk to our internal product and engineering teams to understand user needs
Ensure type-safety and best practices across our TypeScript codebase
We'd love to hear from you if you have:
Strong TypeScript experience and deep understanding of its type system
Experience with Node.js and npm package development
Deep care about the quality of the software you build
Experience with API design and documentation
Familiarity with OpenAPI/Swagger specifications
Nice to have
Experience with Redis or other databases
Contributions to open-source projects
Experience with testing frameworks (Jest, Vitest)
Experience with CI/CD pipelines
Knowledge of other programming languages (Python, Go)