Job Openings Android App Developer

About the job Android App Developer

About EarthEnable

EarthEnable provides affordable, healthy, and durable housing solutions to rural families. Our mission is to ensure every family in Rwanda has access to a clean, sustainable living environment.

We are looking for an Android App Developer to design and build a user-friendly app that helps our field teams stay organized and efficient. This app will integrate with Zendesk to ensure real-time task visibility and tracking across sales, masons, quality assurance, and district management functions. Development should utilize low-code platforms for Android.

Key Responsibilities

App Development

  • Develop an Android application on a low-code platform, integrating seamlessly with Zendesk APIs.
  • Design user interfaces for task lists, project overviews, and note-taking features.
  • Ensure compatibility with Android devices used by field teams.

Task and Project Management Integration

  • Enable daily to-do lists for field teams:
    • Sales: Customer follow-ups.
    • Masons: Construction task lists.
    • Quality Assurance: Site visit schedules.
    • District Managers: Project overviews, status updates, and task progress tracking.
  • Allow field teams to add, view, and sync notes against customers or projects.

Technical Implementation

  • Build offline functionality for low-connectivity areas.
  • Ensure secure data synchronization between the app, Zendesk, and internal databases.
  • Regularly test and troubleshoot for bugs and performance improvements.

Data Integration

  • Incorporate basic data handling using BigQuery and SQL for analytics and reporting needs.
  • Ensure data is easily accessible and structured for field teams and management.

Collaboration and Support

  • Work closely with EarthEnables operations and IT teams to ensure the app meets field needs.
  • Train end-users on app functionality and troubleshoot issues post-deployment.

Qualifications

  • Bachelors degree in Computer Science, Software Engineering, or related field.
  • 2+ years of experience developing Android applications.
  • Experience with:
    • Low-code Android development platforms.
    • API integration, especially with tools like Zendesk.
    • Building offline/low-bandwidth applications.
    • Basic data systems like BigQuery and SQL.
  • Strong UI/UX design skills for simple, intuitive user interfaces.
  • Familiarity with workflow management systems is a plus.

Skills and Competencies

  • Problem-solving mindset with a user-focused approach.
  • Ability to work independently and meet deadlines.
  • Excellent communication skills to gather feedback from field teams.
  • Familiarity with agile development processes.

Salary

RWF 6,000,000 per year (approximately USD 5,000 annually).

What We Offer

  • Opportunity to work on a project that directly impacts thousands of lives.
  • Competitive compensation.
  • Dynamic, purpose-driven work environment.