This job listing has expired and may no longer be relevant!
29 Nov 2023

Mobile Application Developer at Africa Mental Health Research and Training Foundation

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

Africa Mental Health Research and Training Foundation (AMHRTF) is a non-governmental organization in Kenya, dedicated to research in mental and neurological health as well as substance use research to generate evidence for policy and best practice in the provision of affordable, appropriate, available and accessible mental health services.

About the role

  • The developer will help us in developing and testing a smartphone-delivered climate adaptation and Intimate Partner Violence and related stress intervention for residents of informal settlements in Kenya using ecological momentary approaches (EMA). The platform should prompt the user to complete the EMAs and ecological momentary intervention three times a day on specified occasions.
  • The developer should be able to create a secure and user-friendly application for Android and iOS users. The app should provide country-specific, gender-sensitive, and research-focused information, generating reports for various stakeholders. The ability for data anonymization, user feedback, and high interoperability are paramount.

Duties and Responsibilities

Expected deliverables:

  • Fully functional Android application (with source code).
  • Fully functional iOS application (with source code).
  • Fully functional Web application (with source code).
  • Comprehensive user manual.
  • Initial system administration training.
  • Maintenance and update schedules.

Timeline

  • The full development phase spans 6 months, running from January 2024 to June 2024. Working prototypes are expected in the first 3 months.

REQUIRED SKILLS AND QUALIFICATIONS 

  • 2+ years in application programming interfaces (API), Technical support, Testing and debugging, leadership skills, Web service and application development, and Communication.
  • Proven experience as a Mobile and or Web Application developer with proficiency in Android studio, Kotlin, JavaScript, Python, and C++ or C # as well.
  • Experience with database technologies like MS SQL Server, Oracle, MySQL, Sybase, or Informix
  • Experience with development frameworks e.g. Django, node JS, Angular, etc.
  • A bachelor’s degree in computer science, software engineering, or a related field will be an added advantage.

Application Process

Technical Proposal

  • Applicants are requested to submit a technical proposal outlining their understanding of the TORs (Terms of Reference) and the methodology to achieve the deliverables. The proposal (2 pages maximum) should include:

Functional requirements

  • User Interface and Design
  • Technical Requirements (Android, iOS, Web App)
  • Integration of Third-Party Services
  • Testing and Quality Assurance
  • Timeline with Milestones
  • Deployment and Ongoing Support

Financial Proposal

  • Provide a detailed financial proposal outlining the delivery schedule. Present a well-structured budget breakdown that reflects a clear understanding of project needs.

Profile

  • Include a company profile and the resumes of the development individual/team, if applicable, and share samples or links to past similar successful app projects


Method of Application

Submit your CV, copies of relevant documents and Application to  [email protected]
Use the title of the position as the subject of the email

Closing Date : 15 December. 2023





Subscribe


Apply for this Job