TypeScript SDK Development for gRPC-Web
Budget: ₹12,500 – ₹37,500 INR
I need a TypeScript developer to create an SDK that wraps around a gRPC webservice call. The primary users of this SDK will be third-party developers, so it needs to be easy to use and well-documented.
Key requirements:
- SDK Features: The SDK should include robust error handling and logging features. These will help ensure that any issues can be diagnosed quickly and easily, and that all interactions with the SDK are logged for future reference.
- Documentation: A comprehensive README.md file is essential. This file should guide users through the process of using the SDK, with clear instructions and examples. The goal is to make it so that anyone can understand how to use the SDK just by reading the README.md file.
- Testing: A set of unit tests should be written to ensure the SDK functions as intended. These tests should cover all aspects of the SDK's functionality.
Ideal skills and experience:
- Proficiency in TypeScript is a must, as the SDK will be written in this language.
- Prior experience with gRPC and web services is highly desirable.
- Strong understanding of error handling and logging principles.
- Excellent documentation skills, with experience writing clear and concise README files.
- Experience with writing unit tests is essential.
Help in publishing the library to NPM,
Java SDK is already developed and can used as reference
https://github.com/kubemq-io/kubemq-java-v2
Key requirements:
- SDK Features: The SDK should include robust error handling and logging features. These will help ensure that any issues can be diagnosed quickly and easily, and that all interactions with the SDK are logged for future reference.
- Documentation: A comprehensive README.md file is essential. This file should guide users through the process of using the SDK, with clear instructions and examples. The goal is to make it so that anyone can understand how to use the SDK just by reading the README.md file.
- Testing: A set of unit tests should be written to ensure the SDK functions as intended. These tests should cover all aspects of the SDK's functionality.
Ideal skills and experience:
- Proficiency in TypeScript is a must, as the SDK will be written in this language.
- Prior experience with gRPC and web services is highly desirable.
- Strong understanding of error handling and logging principles.
- Excellent documentation skills, with experience writing clear and concise README files.
- Experience with writing unit tests is essential.
Help in publishing the library to NPM,
Java SDK is already developed and can used as reference
https://github.com/kubemq-io/kubemq-java-v2