Android and iOS SDK Development

Заказчик: AI | Опубликовано: 25.02.2026

Profile 1 - Android SDK Developer Experience: 1–2 years Engagement: Projectwise Key Responsibilities 1. Design and develop a native Android SDK using Kotlin 2. Build modular, plug-and-play SDK components consumable by external apps 3. Implement API integrations for data submission, validation, and status tracking 4. Handle audio input capture and manage secure data transfer to backend services 5. Ensure SDK compatibility across multiple Android versions and devices Implement best practices for security, performance, and stability 6. Provide integration documentation and sample usage for client app teams 7. Collaborate with backend and product teams for smooth end-to-end integration Required Skills 1. Strong hands-on experience with Kotlin and Android SDK development 2. Experience building libraries / SDKs / reusable modules 3. Familiarity with REST APIs and JSON-based communication 4. Understanding of Android background processing and async handling 5. Knowledge of secure storage and token-based authentication 6. Experience with Git and version control workflows Good to Have 1. Prior experience building enterprise SDKs 2. Exposure to audio recording or media handling on Android 3. Experience supporting SDK integration for third-party teams Profile 2 - IOS SDK Developer Key Responsibilities 1. Design and develop a native iOS SDK / framework using Swift 2. Build reusable SDK modules that can be embedded into existing iOS apps 3. Implement secure API communication for data capture and workflow updates 4. Handle audio recording interfaces and data transmission 5. Ensure SDK stability, performance, and backward compatibility 6. Create clear documentation for SDK integration and usage 7. Work closely with backend and mobile teams during integration phases Required Skills 1. Strong hands-on experience with Swift and iOS SDK development Experience building frameworks, libraries, or reusable components 2. Solid understanding of REST APIs and JSON parsing 3. Knowledge of iOS secure storage (Keychain) and authentication handling Familiarity with async operations and memory management 4. Experience with Git and collaborative development workflows Good to Have 1. Experience developing enterprise mobile SDKs 2. Exposure to audio or media handling on iOS 3. Experience supporting multiple app teams using the same SDK