Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 8, 2017
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Ona is a social enterprise technology company based in Nairobi, Kenya and New York dedicated to developing open source solutions to promote the smarter use of data. We believe technology is a springboard to transform international development, allowing organizations to use data to overcome the greatest challenges and identify the best opportunities.
    Read more about this company

     

    Senior Software Engineer - Android/Java

    Qualities we're looking for

    • Thoughtful coder.
      • You understand the importance of abstractions and interfaces. You keep modules loosely coupled and know that algorithms + data structures = programs.
      • You read and understand existing systems before diving in. You know how to prototype, how to iterate, and when to step back and think it through or ask questions.
    • Builder.
      • You are committed to the projects you work on and need to see them through to completion. You understand that solving the user's problem is the end goal.
    • Lifelong learner.
      • You stay up to date with the latest trends and are excited to learn new languages, tools, and best practices.
    • Explorer.
      • You thrive in teams and projects that span timezones and cultures.
      • You're ready and excited to travel in order to support projects, no matter how dusty or remote.

    Requirements

    • Minimum 3 years programming production web applications in Java
    • Minimum 3 years programming production Android applications
    • Experience programming with APIs and service based architectures
    • Experience with databases and their integration into web and Android applications
    • Strong attention to detail and understanding of architectural dependencies.
    • Strong troubleshooting and problem solving skills.

    Nice to haves

    • Experience with CouchDB or other NoSQL databases
    • Experience with the Spring Framework
    • Experience working with remote teams

     

    Method of Application

    To apply

    Please send the following to jobs+swe+opensrp@ona.io:

    • Note describing why you are interested in working at Ona.
    • Resume.
    • Examples of your work. Link to your GitHub page, projects you've completed, or your website.
    • (bonus points) Build something cool using our API, or extend some software we've written.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Ona Data Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail