Posted on: 21/01/2026
Description :
Role Overview :
The JavaScript / React / Cordova Developer will be responsible for designing, developing, and maintaining a cross-platform, voice-enabled SDK for web and hybrid mobile applications. The role focuses on building reusable SDK components, integrating voice capabilities, and ensuring secure, high-performance workflow enablement across platforms.
Key Roles & Responsibilities :
01: SDK Development & Maintenance
- Design, develop, and maintain JavaScript-based SDKs for web and hybrid mobile platforms
- Build SDK components using JavaScript, TypeScript, React, and Cordova
- Ensure cross-browser and cross-platform compatibility
- Maintain SDK versioning, backward compatibility, and release management
02: Voice & Media Integration
- Integrate speech-to-text (STT) and text-to-speech (TTS) services
- Handle microphone access, audio capture, and streaming
- Manage voice session lifecycle and event handling
- Optimize latency and performance for real-time voice interactions
03: Workflow Enablement
- Implement SDK features to support voice-driven workflows
- Translate voice commands into workflow actions
- Manage state, intents, and event flows
- Enable seamless integration with mobile and web applications
04: UI & Frontend Integration
- Build reusable React components for SDK consumers
- Ensure accessibility, responsiveness, and usability
- Support customization and theming for SDK adopters
- Integrate SDK into Cordova-based mobile applications
05: API & Backend Integration
- Integrate REST, WebSocket APIs
- Implement secure authentication and token handling
- Handle real-time responses and error conditions
- Ensure robust communication with backend and AI services
06: Performance & Reliability
- Optimize SDK performance (memory, CPU, network usage)
- Handle network failures and edge cases gracefully
- Implement logging and diagnostics for troubleshooting
- Ensure high availability and resilience
07: Testing & Quality Assurance
- Write unit, integration, and end-to-end tests
- Support SDK validation across browsers and devices
- Participate in regression testing and bug fixes
- Ensure quality and stability of SDK releases
08: Documentation & Developer Support
- Create SDK documentation, API references, and sample integrations
- Support internal and external developers during SDK adoption
- Provide troubleshooting guidance and best practices
09: Collaboration & Delivery
- Work closely with:
- iOS / Android SDK teams
- Backend & AI/Voice teams
- Product managers & QA
- DevOps & Security teams
- Participate in design reviews and agile ceremonies
Required Skills & Competencies
- Strong expertise in JavaScript / TypeScript
- Experience with React, Cordova, and hybrid mobile apps
- Knowledge of Web Audio APIs and browser media handling
- REST / WebSocket API integration
- Secure coding and data privacy practices
- CI/CD, Git, and build tools
- Strong debugging and problem-solving skills
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1604075