Hypernova LabsColombia

Native Android Developer

🔧 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

🔧 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

Please ensure that you regularly check the email address that you provide during the application process for any updates from potential employers. Your application status, interview invitations, or job offers will be sent via email. Respond promptly to maintain your candidacy.