Posted on: 11/11/2025
Responsibilities :
- Develop and maintain mobile apps (Android) for collecting logs, visualizing live tracks, and tagging test results.
- Capture logs from sensors (IMU, GPS, UWB, BLE), system state, and metrics like accuracy, latency, and power consumption.
- Sync logs to backend cloud storage for automated ingestion and reporting pipelines.
- Support offline testing modes with local log buffering and cloud sync post-session.
- Work closely with simulation, QA, and algorithm teams to validate builds and automate mobile regression test cases.
- Design, develop, and maintain high-quality mobile applications using React Native.
- Work through the entire product development life cycle : requirement analysis, design, coding, testing, deployment, and support.
- Publish and update applications on Google Play Store and Apple App Store, ensuring compliance with their guidelines.
- Ensure applications are visually appealing, user-friendly, and aligned with modern UI/UX principles.
- Collaborate with designers and product managers to translate wireframes and mockups into functional applications.
- Diagnose and fix bugs, performance bottlenecks, and app crashes on both Android and iOS.
- Optimize app performance and responsiveness across multiple devices.
- Stay updated with the latest trends, frameworks, and best practices in mobile app development.
- Your primary focus will be the development of iOS applications and their integration with back-end services.
- You will be working alongside other engineers and developers working on different layers of the infrastructure.
- Therefore, a commitment to collaborative problem-solving, sophisticated design, and the creation of quality products is essential.
Tech Stack :
- Android : Kotlin, Bluetooth
- Cross-platform : React Native
- Data Logging : Protobuf, JSON, local SQLite or Realm DB, Firebase/CloudKit
- Backend Integration : REST APIs, AWS S3, Firestore
Preferred Qualifications :
- Experience with location-aware mobile apps or sensor-based logging tools.
- Understanding of mobile device power constraints and testing workflows.
- Experience with automated mobile testing frameworks (XCTest, Espresso).
- Passion for building robust, field-friendly engineering tools
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1572656
Interview Questions for you
View All