Description
🔧 Key Responsibilities:
- Enhance and develop the "Collect" app using Kotlin, focusing on UI/UX improvements
- Implement robust offline capabilities and efficient data syncing mechanisms
- Integrate mapping features using Mapbox API
- Build functionality for capturing various data types: photos, videos, walking paths, pins, tasks, and tree measurements
- Collaborate with our in-house designer to implement UI/UX enhancements
- Fix bugs and optimize app performance for remote and low-connectivity environments
- Integrate the app with backend APIs and services
Requirements
🎯
- Deliver a functional, user-friendly app within a 2-3 month timeframe
- Fluent written and spoken English (B2 level or higher)
- Successfully implement offline capabilities and efficient data syncing
- Improve app performance and user experience in challenging, 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
🗄️ SQLite or Room for local data storage
🔗 RESTful APIs for backend communication
🛠️ Version control
🔄 The project requires integration with existing backend systems and APIs
Benefits
What we offer:
- 🎂 Birthday day off
- 🧠 Three psychological sessions per year
- 🏥 Private health insurance
- 📚 English courses
- 🎉 Recreational and team-building activities
- 🛍️ Discounts at various stores and establishments
- 💻 Access to Udemy and Platzi courses for professional development