As an SDK developer you possess deep expertise in creating software development kits (SDKs) that enable other developers to build applications on top of existing platforms. You have thorough understanding of SOLID + OOP design principles. Collaborate with other developers to design and develop the SDK codebase, including the APIs and underlying libraries. In-depth knowledge of mobile platforms such as Android and iOS, including the underlying technologies, tools, and development practices.
Our Ideal candidate will be:
- Technically strong and has worked on a lot of varied mobile technologies and built things ground up.
- An expert in choosing clean architecture for his design and knows things in and out.
- Part of a growing organisation where SDK is the core.
- Having a clear understanding about how SDK is built and run.
- Someone who understands different bottlenecks one can face while building an SDK.