Job Description : Responsibilities :
- Develop and maintain mobile apps (Android) for collecting logs, visualizing live tracks, and tagging test results.
- Build UI for testers to annotate issues (e.g., "drift," "jump," "signal loss") with geo / time context.
- 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 LE APIs, Location ManagerCross-platform : React NativeData Logging : Protobuf, JSON, local SQLite or Realm DB, Firebase / CloudKitBackend Integration : REST APIs, AWS S3, FirestorePreferred 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.(ref : hirist.tech)