We are looking talent for a for-profit organization committed to verifying tree planting for carbon credits, and we're on the lookout for an experienced Native Android Developer π± to join our dynamic team. This role is fully remote, offering the flexibility to work from anywhere while making a significant impact in the world of tree planting. Your primary focus will be on enhancing our "Collect" mobile application, which is pivotal for field data gathering used by our global planting partners, especially in remote areas like Kenya.
Key Responsibilities
Develop and enhance the Android "Collect" app using Kotlin β, prioritizing user interface and user experience improvements.
Implement offline capabilities and efficient data synchronization mechanisms for users in low-connectivity regions.
Integrate mapping features using Mapbox API πΊοΈ to enrich the app's functionality.
Develop features for capturing various data types, including photos, videos, walking paths, and tree measurements.
Collaborate closely with our in-house designer to bring UI/UX improvements to life.
Work on fixing bugs and optimizing application performance for a seamless user experience.
Integrate with backend APIs and services to ensure smooth operations of the app.
Success Criteria
Deliver a user-friendly app within a 2-3 month timeframe.
Implement offline capabilities effectively and improve data synchronization.
Enhance app performance and user experience, particularly in remote areas.
Integrate successfully with existing backend systems and APIs.
Meet design specifications and elevate overall app usability.
Minimum Requirements
Minimum Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Minimum of 6 years experience in Android app development, with at least 4 years using Kotlin.
Strong proficiency in Kotlin for Android development.
Experience with offline-first app development and data syncing methodologies.
Familiarity with mapping libraries, preferably Mapbox.
In-depth knowledge of Android UI design principles and best practices.
Experience in integrating mobile apps with backend services.
You should be located in: Argentina, Mexico, Colombia, Uruguay or Chile.
This is a fantastic opportunity to work with a dedicated team making a real difference in carbon credit verification while embracing the challenges of remote work!
Our Hiring Process
TA Interview
Technical interview
Psycho-occupational interview
Job Offer
If you want to learn more about us, please click the following links: