Software Engineer, Mobile SDK
Core
Design, implement, and maintain native mobile SDKs for iOS and Android, along with cross-platform frameworks (React Native, Flutter, MAUI, CMP), focusing on deep OS internals, performance optimization, and rigorous quality assurance.
Role type
Senior Mobile SDK Engineer (iOS/Android)
Builds
Native mobile SDKs and cross-platform integrations for analytics and session replay products
Domain
Mobile Development / SDK Engineering
Required skills
iOS development, Android development, Objective-C, Kotlin, OS internals, performance optimization, memory management, CI/CD pipelines, unit testing, automated testing, AI coding tools (Cursor, Claude Code), English verbal communication
Preferred skills
Mobile SDK development experience, Flutter, React Native, Xamarin Forms, MAUI, mobile security best practices, day-to-day use of AI coding assistants
Technologies
iOS, Android, Objective-C, Kotlin, React Native, Flutter, MAUI, CMP, Cursor, Claude Code
Responsibilities
Design and implement new SDK features for iOS and Android; Dive deep into OS internals to optimize performance and troubleshoot issues; Contribute to SDK development across mobile frameworks; Use AI coding tools as a core part of daily workflow; Write clean, efficient, maintainable code with strong focus on quality; Provide technical support to international customers
Seniority
Mid-Senior, hands-on IC
