6 Sumeru Global Support Solutions Jobs
6-8 years
Sumeru Solutions - Android Developer - Mobile UI (6-8 yrs)
Sumeru Global Support Solutions
posted 23d ago
Job Title : Native- Android Developer.
Location : Remote.
Job Type : Contract role.
Important Information :
- Remote, with 3-4 hours overlap required with North American time zones.
- The app is primarily used in remote locations with limited connectivity.
- Target users are mainly in developing countries, hence the focus on Android.
- The project requires integration with existing backend systems and APIs.
- Long-term partnership potential for ongoing development.
Project Description :
A for-profit organization focused on verifying tree planting for carbon credits, is seeking a Native Android Developer to enhance and expand their "Collect" mobile application. This app is crucial for field data gathering in tree planting verification processes, used by planting partners worldwide, particularly in remote locations like Kenya.
Key Responsibilities :
- Develop and improve the Android "Collect" app using Kotlin, focusing on UI/UX enhancements.
- Implement offline capabilities and efficient data syncing mechanisms.
- Integrate mapping features using Mapbox API.
- Develop functionality for capturing various data types : photos, videos, walking paths, pins, tasks, and tree measurements.
- Collaborate with the in-house designer to implement UI/UX improvements.
- Work on bug fixes and application performance optimization.
- Integrate with backend APIs and services.
Success Criteria :
- Deliver a functional, user-friendly app within a 2-3 month timeframe.
- Successfully implement offline capabilities and efficient data syncing.
- Improve app performance and user experience in remote, low-connectivity areas.
- Effectively integrate with existing backend systems and APIs.
- Meet design specifications and enhance overall app usability.
Project Technology Stack :
- Kotlin for Android development.
- Mapbox API for mapping features.
- S- Lite or Room for local data storage.
- RESTful APIs for backend communication.
- Version control.
Qualifications :
- Bachelor's degree in Computer Science, Software Engineering, or related field'.
- Minimum 6 years of experience in Android app development, with at least 4 years using Kotlin.
- Strong proficiency in Kotlin.
- Experience with offline-first app development and data syncing.
- Familiarity with mapping libraries, preferably Mapbox.
- Knowledge of Android UI design principles and best practices.
- Experience integrating mobile apps with backend services.
Functional Areas: Software/Testing/Networking
Read full job description5-8 Yrs
3-7 Yrs
3-5 Yrs
Remote
3-5 Yrs
Remote