• Take part in our Job Search Survey 2019. Get Started »
  • Software Engineer at Angaza

  • Posted on: 11 February, 2019 Deadline: Not Specified
  • View Jobs in ICT / Telecommunication View All Jobs at Angaza
  • Subscribe to free job alerts
  • If you have not been getting our emails, check your Spam folder folder on Yahoo or Promotions tab on Gmail; mark us as Not Spam and add us to your contact list. Learn how to

    Angaza creates software for selling life-changing products in underserved markets. Every day, families in more than thirty other countries, from Kenya to Nigeria to India, use technology developed by Angaza to buy solar home systems with "pay-as-you-go" (PAYG) financing.


    Angaza is hiring an Android-focused software engineer to join our team in Nairobi.

     

    Software Engineer, Mobile – Nairobi

     

    Job description

    You will build the software used by sales agents to manage solar financing for hundreds of thousands of families. As a team, we embrace collaboration and independent responsibility: you’ll be supported in your work, and you’ll have the freedom to make your own decisions.

    We use a mix of Java and Kotlin, with an application architecture built on RxJava.

    This Position

    Angaza is hiring an Android-focused software engineer to join our team in Nairobi. You will build the software used by sales agents to manage solar financing for hundreds of thousands of families. As a team, we embrace collaboration and independent responsibility: you’ll be supported in your work, and you’ll have the freedom to make your own decisions.

    We use a mix of Java and Kotlin, with an application architecture built on RxJava.

    Angazans have a wide range of backgrounds and stories. If you’re excited by what we do, you should reach out no matter what. To help you decide whether this role is right for you, though, we’ll list some target attributes:

    • You’ve worked professionally in software development for 3+ years, with at least a year of Android development experience specifically. (These are minimums. If you have more career history, that’s great.)
    • You care about a clear and well-maintained internal implementation almost as much as you care about delivering great features to end users.
    • You get as much satisfaction from overcoming technical constraints—like the max memory footprint on a handset with 128 MiB of RAM—as from building fresh functionality.
    • You tend to think through and communicate the tradeoffs of different implementations, rather than jumping straight to the one that feels right.
    • You appreciate the craft in your work, and you value its impact even more.

    Method of Application

    Interested and qualified? Go to Angaza career website on www.angaza.com to apply

    Contribute and learn from our job search data insights. Take our job search survey today.
  • ❮ Back to All Jobs
  • Know more about AngazaSimilar Jobs
  • Search for jobs by keyword
  • Software Sales Lead at IBM
  • Customer Support Engineer at iWayAfrica
  • Business Development Executive at Outside The Box Africa
  • Job Opportunities at OPPO Kenya
  • Microsoft Internship Opportunity
  • Career Opportunities at Carlcare Service Limited
  • Finance Manager at Oxygen 8 East Africa Limited
  • Content Writers at Elimu Holdings Limited
Advertise your training programs and courses on MyJobMag
  • Filter Jobs
  • County | Search by region instead
    Field

    Industry

    Education

    Experience


    Also include jobs without defined experience

    Job Title

Display your company or industry jobs on your website or blog Get Started
  « 1 Recently Viewed Job
 
 
Send your application through

Yahoomail Gmail Hotmail