Senior Andriod Developer at eHealth Africa 112 views0 applications


Summary:

eHealth Africa is focused on improving healthcare by creating effective ways to implement reliable health information management systems. We have developed eHealth and mHealth solutions that can be rapidly deployed to manage patient information and outbreak response, organise transport of health commodities, streamline clinical procedures, monitor vaccine usage and provide data and analysis on health program outcomes.

The responsibilities are to ensure a solid project foundation of the mobile application, modularize the application for easy reuse in other projects as well as preparing it for open sourcing. This highly responsible position involves using established work procedures to analyse, design, develop, implement and maintain the existing application as well as new parts of the application.

Keywords: Android, Java, Mobile

Duties and Responsibilities

  • Defines objectives by analysing user requirements; envisioning system features and functionality
  • Works closely with developers and end users to ensure technical compatibility and user satisfaction
  • Collaborates with project manager and other software developers to plan, design, develop, test, and maintain the Android application
  • Provides thought-leadership regarding implementation best practices
  • Assists in estimation and assessment of feasibility of features

Qualifications and Experience

  • Bachelor’s degree from college or university in Computer Science, Computer Engineering, Information Systems Technology or related field. A postgraduate degree is desirable.
  • Minimum of 4 years of experience in Android Development and 7 years experience in Software Development
  • Well familiar with the whole software development life cycle (e.g. requirements, analysis, design, implementation, testing, and documentation) and execution models (e.g. Waterfall, Agile, etc.)
  • Great knowledge of Android UI design principles, patterns, and best practices
  • Excellent technical knowledge of Java for Android, Android SDK and Android Studio
  • Good understanding of JavaScript and web markup
  • Good understanding of RESTful APIs and how to connect Android applications to back-end services
  • Familiar with continuous integration (preferably Travis-CI) and its use in testing, building and deploying Android apps.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Understanding of code versioning using git, github and gitflow.
  • Understanding of accessibility and security compliance
  • Understanding of fundamental design principles behind a scalable application
  • Experience in creation and review of software and architecture designs
  • Fluent in English

What do we offer?

  • Work with an international team on a project in Sierra Leone and remotely
  • A project that is going to be open sourced
  • Work with an NGO on improving healthcare in one of the poorest countries in the world

Why work for us?

Life at eHealth Africa means not only working towards saving thousands of lives but also collaborating with dedicated professionals with a passion for innovative technology. We offer series of programs that enables them to pursue a career that fulfills their potential. Our team members’ health and well-being is our priority as well as rewarding them for their hard work. We offer a competitive compensation package and flexible contract type.

Note: The successful candidate will work either from Freetown as a Freelancer or full-time employee or as a Freelancer that is not in Sierra Leone (Remote employee).

More Information

  • Job City Freetown
  • This job has expired!
Share this job


eHealth Africa’s mission is to build stronger health systems through the design & implementation of data-driven solutions that respond to local needs and provide underserved communities with tools to lead healthier lives.

eHealth Africa (eHA) was founded in 2009 by Evelyn Castle and Adam Thompson to provide support to Northern Nigeria’s health infrastructure.  eHA’s work brought new approaches to the development of people centric and data driven technology solutions that connect and deliver better public health services for vulnerable communities.

Now eHA has nearly 800 staff and continues to provide innovative solutions, and plays a critical role in public health interventions across four countries in West Africa: Nigeria, Sierra Leone, Guinea and Liberia.

Our areas of expertise are:

  • Rapid and tailored development of emergency management systems for major health outbreaks.  Our data systems provide instantaneous communication coordination and support at the critical moment.
  • Developing disease surveillance systems that are proven and tested in the field.
  • Providing health communications systems that manage the rapid scale up of systems that strengthen health systems. This includes call centers for health crises.
  • Cutting edge technologically focused health delivery and logistics systems for all types of health challenges.
  • Health and laboratory systems.
  • Innovative nutrition technology solutions.

eHA currently works in partnership with the Nigerian Emergency Operations Center, manages the country-wide Ebola response projects for the US Centers for Disease Control and Prevention (CDC) in the Ebola-affected African hot zone, and boasts one of the largest Geographic Information Systems (GIS) teams in West Africa.

We do what we do because we believe that every person in that community deserves access to the kinds of tools which enable them to lead healthier lives.

Connect with us
0 USD Freetown CF 3201 Abc road Full Time , 40 hours per week eHealth Africa (eHA)

Summary:

eHealth Africa is focused on improving healthcare by creating effective ways to implement reliable health information management systems. We have developed eHealth and mHealth solutions that can be rapidly deployed to manage patient information and outbreak response, organise transport of health commodities, streamline clinical procedures, monitor vaccine usage and provide data and analysis on health program outcomes.

The responsibilities are to ensure a solid project foundation of the mobile application, modularize the application for easy reuse in other projects as well as preparing it for open sourcing. This highly responsible position involves using established work procedures to analyse, design, develop, implement and maintain the existing application as well as new parts of the application.

Keywords: Android, Java, Mobile

Duties and Responsibilities

  • Defines objectives by analysing user requirements; envisioning system features and functionality
  • Works closely with developers and end users to ensure technical compatibility and user satisfaction
  • Collaborates with project manager and other software developers to plan, design, develop, test, and maintain the Android application
  • Provides thought-leadership regarding implementation best practices
  • Assists in estimation and assessment of feasibility of features

Qualifications and Experience

  • Bachelor’s degree from college or university in Computer Science, Computer Engineering, Information Systems Technology or related field. A postgraduate degree is desirable.
  • Minimum of 4 years of experience in Android Development and 7 years experience in Software Development
  • Well familiar with the whole software development life cycle (e.g. requirements, analysis, design, implementation, testing, and documentation) and execution models (e.g. Waterfall, Agile, etc.)
  • Great knowledge of Android UI design principles, patterns, and best practices
  • Excellent technical knowledge of Java for Android, Android SDK and Android Studio
  • Good understanding of JavaScript and web markup
  • Good understanding of RESTful APIs and how to connect Android applications to back-end services
  • Familiar with continuous integration (preferably Travis-CI) and its use in testing, building and deploying Android apps.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Understanding of code versioning using git, github and gitflow.
  • Understanding of accessibility and security compliance
  • Understanding of fundamental design principles behind a scalable application
  • Experience in creation and review of software and architecture designs
  • Fluent in English

What do we offer?

  • Work with an international team on a project in Sierra Leone and remotely
  • A project that is going to be open sourced
  • Work with an NGO on improving healthcare in one of the poorest countries in the world

Why work for us?

Life at eHealth Africa means not only working towards saving thousands of lives but also collaborating with dedicated professionals with a passion for innovative technology. We offer series of programs that enables them to pursue a career that fulfills their potential. Our team members’ health and well-being is our priority as well as rewarding them for their hard work. We offer a competitive compensation package and flexible contract type.

Note: The successful candidate will work either from Freetown as a Freelancer or full-time employee or as a Freelancer that is not in Sierra Leone (Remote employee).

2017-11-30

NGO Jobs in Africa | NGO Jobs

Ngojobsinafrica.com is Africa’s largest Job site that focuses only on Non-Government Organization job Opportunities across Africa. We publish latest jobs and career information for Africans who intends to build a career in the NGO Sector. We ensure that we provide you with all Non-governmental Jobs in Africa on a consistent basis. We aggregate all NGO Jobs in Africa and ensure authenticity of all jobs available on our site. We are your one stop site for all NGO Jobs in Africa. Stay with us for authenticity & consistency.

Stay up to date

Subscribe for email updates

March 2024
MTWTFSS
« Jan  
 123
45678910
11121314151617
18192021222324
25262728293031
RSS Feed by country: