Damoov is a global API-first telematics and mobility platform, and they are seeking a Mobile SDK Engineer, iOS & Android to build and improve their core SDK technology. This role focuses on mobile SDK development for telematics and location-based intelligence, requiring collaboration across various teams to enhance performance and developer experience.
Responsibilities:
- Build, improve, and maintain Damoov’s mobile SDKs for iOS and Android
- Develop reliable mobile functionality for telematics, trip detection, sensor handling, and background operation
- Help ensure SDK behavior is stable, efficient, and consistent across a wide range of devices and environments
- Contribute to architecture and implementation decisions that improve SDK scalability and long-term maintainability
- Optimize SDK performance in areas such as battery usage, data usage, responsiveness, and stability
- Improve how the SDK handles real-world edge cases related to permissions, device behavior, background restrictions, and sensor variability
- Support quality improvements across different OS versions, device types, and integration scenarios
- Help investigate and resolve complex issues affecting customer implementations
- Improve SDK usability for developers integrating Damoov into their mobile applications
- Contribute to cleaner APIs, better integration flows, and clearer implementation patterns
- Support documentation, sample implementations, and technical materials where needed
- Help make the path from SDK evaluation to successful integration smoother for customers and partners
- Work closely with product, backend, QA, and other engineering teams on feature delivery and platform improvements
- Support technical discussions around customer use cases, integration challenges, and new SDK capabilities
- Collaborate on testing, release readiness, and issue resolution
- Contribute to continuous improvement of engineering practices around SDK development and release quality
Requirements:
- Experience in mobile software engineering with strong hands-on work in iOS, Android, or both
- Experience building SDKs, libraries, frameworks, or reusable mobile components
- Strong understanding of mobile application architecture, lifecycle behavior, and platform constraints
- Ability to write clean, maintainable, production-quality code
- Experience working with performance-sensitive mobile features such as background processing, location, or sensor data
- Strong problem-solving skills and attention to reliability in real-world conditions
- Ability to collaborate across product, QA, and engineering teams in a fast-moving environment
- Interest in telematics, mobility, geolocation, sensor-based systems, or connected products
- Experience with telematics, trip detection, geolocation, motion sensing, or mobile data collection
- Familiarity with battery optimization, background execution, and permission handling on iOS and Android
- Experience with cross-platform wrappers such as React Native or Flutter
- Experience supporting external developers through documentation, integration support, or sample apps
- Understanding of API-first products and mobile-to-backend interaction patterns