Key Responsibilities:
- Design and develop Android applications with GIS mapping, open-source map integration, and tab-based navigation.
- Implement offline map functionality.
- Work with open-source mapping platforms (e.g., OpenStreetMap, Mapbox) and integrate them into Android apps.
- Optimize map rendering and spatial data handling for performance and usability.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure application performance, quality, and responsiveness across various Android devices.
- Troubleshoot and resolve technical issues, bugs, and performance bottlenecks.
Required Skills:
- Strong proficiency in Java/Kotlin for Android development.
- Hands-on experience with Android SDK, UI components, and tab-based navigation.
- Experience with GIS maps, open-source mapping libraries, and offline map solutions.
- Familiarity with JSON, XML and third-party libraries.
- Knowledge of MVVM/MVP architecture, Jetpack components, and Material Design principles.
- Good understanding of version control systems (Git).
Nice-to-Have:
- Understanding in C/C++ would be added advantage
- Experience with geospatial data visualization, location-based services, and offline caching strategies.
- Exposure to Agile development methodologies.
- Knowledge of unit testing and CI/CD pipelines.
Job Category: Design Engineer
Job Type: Full Time
Job Location: Bangalore
Experience: 2 to 4 Years 3 to 6 Years
Education: Engineering degree in E&C
