?? Freelance Opportunity ? SDK & Plugin Developers (Remote)
Pune, Maharashtra, India
4 days ago
Applicants: 0
2 months left to apply
Job Description
?? About the Company We are a Microsoft & Google partnered technology company , building the next generation of secure authentication and identity solutions. Our team focuses on cutting-edge innovation in Reverse Authentication , Zero-OTP systems , and real-time identity validation . ?? About the Project This is a modern, OTP-free authentication platform built for developers and businesses. It powers secure user login through Reverse Authentication using WhatsApp, Reverse SMS, Passkeys, and a dedicated OneID App ? eliminating OTPs entirely. The system is fully event-driven , relying on Server-Sent Events (SSE) and internal real-time sync instead of webhooks. We are expanding our SDK ecosystem for developers ? across Backend, Frontend, and CMS platforms ? and looking for experienced freelancers who can build high-quality, production-grade libraries. ?? Project Overview You?ll be building official SDKs & Plugins for: ?? Backend Libraries GoLang Node.js (TypeScript preferred) Python Java PHP ?? Frontend Libraries JavaScript (Web) Flutter (Dart) Android (Kotlin) iOS (Swift) ?? CMS / Plugin Integrations Shopify WordPress Wix Each library or plugin will allow developers to easily integrate authentication, session verification, and approval token flows ? with minimal setup. ?? Core Responsibilities Implement SDKs (frontend & backend) that communicate with: Auth Session API Tenant API SSE-based session updates Build lightweight middleware for backend frameworks (Express, Fiber, Flask, Spring, Laravel, etc.) Handle: Session initiation Token validation Real-time revocation tracking via SSE (no webhooks) Approval token flow (for sensitive actions) Optimize developer experience ? easy install, minimal config. Add strong internal error handling and auto-reconnection logic for SSE. Build and publish SDKs on official package managers: NPM, PyPI, Maven, Go.pkg, Packagist, Pub.dev For CMS plugins (Shopify, WordPress, Wix): Build ?login with? extensions using the SDKs you develop. Add admin settings page to connect API key + App ID. ?? Required Technical Skills ? Backend Library Developers Experience building and publishing SDKs or middleware. Strong understanding of JWT-based authentication , session management , and REST APIs . Deep knowledge of SSE (Server-Sent Events) ? reconnect logic, event listeners, and data caching. Familiarity with gRPC or Redis Pub/Sub (bonus). Strong command of the language?s package publishing ecosystem (NPM, PyPI, Go modules, etc.) ? Frontend Library Developers Expertise in building client-side SDKs (Auth, Payments, or API SDKs preferred). Deep knowledge of event-driven UIs and SSE integration . Experience with mobile SDK development (Flutter/Dart, Kotlin, Swift). Understanding of CORS , HMAC signing (mobile) , and secure storage of API credentials. ? Plugin Developers (Shopify / WordPress / Wix) Prior experience publishing plugins or extensions on official stores. Familiarity with OAuth flows, external authentication providers, and secure callback handling. Knowledge of app-bridge (Shopify) / REST API (WordPress) / Wix API. Experience connecting external SDKs (in this case, a JS SDK). ?? Nice to Have Experience integrating Passkey / WebAuthn Understanding of Reverse Authentication , real-time verification , or multi-device login flows Previous work with companies like Firebase, Clerk, Auth0, or Supabase is a plus ?? Tech Stack & Tools Languages: Go, Java, Node.js (TypeScript), Python, PHP, Dart, Kotlin, Swift APIs: REST (OpenAPI 3.0 spec provided) Real-time: Server-Sent Events (SSE) Caching: Local in-memory cache for revocation Security: JWT, HMAC, AES encryption Package Managers: NPM, PyPI, Maven, Go.pkg, Packagist, Pub.dev Source Control: GitHub (monorepo setup) CI/CD: GitHub Actions for auto-publishing ?? Deliverables Language-specific SDKs and middlewares (backend) Platform SDKs (frontend/mobile) Plugins for CMS platforms Documentation (with usage examples) Demo integration apps (for QA) Published, versioned, and ready-to-use libraries ?? Work Style Fully remote Work in sync with backend team (GoLang + Redis + SSE) Clear OpenAPI specs & backend mocks provided Flexible deliverables per SDK ?? Who We?re Looking For Developers who?ve already built and published libraries or plugins publicly (auth/payment/open source preferred). Strong knowledge of auth patterns , SSE , and DX-focused design . Attention to detail, documentation, and code reusability. ?? Example Deliverable A Node.js middleware that verifies every incoming request token against the AuthAPI and auto-syncs revoked tokens in memory using SSE ? all in under 10 lines of integration code for the tenant developer. ?? Why Join Build SDKs that power a next-gen authentication platform. Get credited as an official SDK maintainer on GitHub & docs. Work on technology used by 100+ businesses . Contribute to the world?s first Reverse Authentication system.
Required Skills
Additional Information
- Company Name
- Truelink | Microsoft Partnered Startup
- Industry
- N/A
- Department
- N/A
- Role Category
- Unreal Engine Developer
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- Hybrid
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 4 days ago
- Application Ends
- 2 months left to apply