Assignment Title: Individual Consultant – Mobile Application Developer - Pakistan

Objective

The objective of this consulting service is to support the CARE Component 1 Pakistan Team in developing hybrid/native mobile applications for the climate-informed agriculture and planning DSSs in Pakistan.

Scope of Work

The Mobile Application Developer, based in Islamabad, will report to the CARE Component 1 Project Director, with technical supervision of the Digital Systems and Data Integrator, and in coordination with RIMES’ Country Program Lead/CARE Country Coordinator for Pakistan and the CARE Component 1’s Systems Development Team for Pakistan. He/she shall have the following specific tasks:

Assess available mobile application technologies, approaches, and solutions, and design and implement an interactive, intuitive, and user-friendly mobile application for the agriculture and planning DSSs in Pakistan, for both Android and IOS platforms, that integrates robust features including, but not limited to:

  • quick and dynamic information access, to enable users to view final DSSs products and/or authorized officials to approve and send alerts, and similar decisions
  • feedback/data input function, to enable crowd sourcing of on-ground data/information /observation/feedback, to facilitate better decision-making by various
  • flexibility to adopt to potential scaled up versions of the DSSs web application
  •  Regularly test the mobile application with various user categories and integrate improvements, per stakeholders’ feedback
  •  Participate in stakeholders’ meetings/consultations to cyclically discuss the progress of the mobile application development, and obtain feedback from stakeholders for onward development
  •  Regularly ensure that the mobile application development is synchronized with the DSSs web application development
  •  Ensure that the mobile application can work offline
  •  Regularly test and ensure the mobile application performance, reliability, and security
  •  Provide necessary support for mobile application deployment in Android and IOS play/app stores
  •  Develop and maintain technical documentation relevant to the mobile application development
  •  Provide inputs, including, but not limited to user/operations manual (narrative and video), and as necessary, provide assistance in the delivery of user training(s)

Qualifications

Knowledge:

  •  At least Bachelors Degree in Computer Science, Software Engineering, or a related field Experience
  •  Minimum of 3 years demonstrable experience in system design, programming, and data structuring, with proven track record in mobile application development, in both Android (using Android Studio) and IOS platforms (using Apple Developer Tools)
  •  Demonstrable portfolio of developed mobile applications
  •  Demonstrable experience and proficiency in mobile application development languages such as Swift and Kotlin/Java
  •  Demonstrable experience in using open-source tools like ODK or Kobotoolbox
  •  Demonstrable experience with, or knowledge in, OOP design principles
  •  Demonstrable experience with third party libraries and APIs
  •  Design, development, and deployment of at least 2 mobile apps that have a Geospatial /Location based UX, and that integrate Geospatial APIs (Google / Mapbox / OSM)
  •  Experience with the native feature development that would be needed for decision makers on the ground: Push Notifications, Camera, Location, offline data storage, JSON, and Third-party API Integration.

Skills and abilities:

  •  Ability to digest complex technical plans and convey them into easy-to-understand forms
  •  Strong written and verbal command of Urdu and English languages
  •  Strong technical writing skills

Personal Qualities:

Excellent analytical and problem-solving skills; demonstrable ability to plan and organize work independently; excellent interpersonal and communication skills; high commitment to responsibility and work quality; ability to work effectively and efficiently independently and/or within a multi-cultural team; openness/receptiveness to critique for enhancing work and outputs.

Contract Duration

The contract will be for 1-year subject to a 4-month probationary period, and annual performance review.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
At least Bachelor Degree in Computer Science, Software Engineering, or a related field Experience
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
Jan 11, 2024
Posting Date:
Dec 13, 2023

RIMES (Regional Integrated Multi-Hazard Early Warning System)

N.G.O./Social Services · 11-50 employees - Islamabad

RIMES provides expertise for the establishment and maintenance of regional observing and monitoring systems, assisting National Meteorological and Hydrological Services (NMHSs) in developing data integration systems and data sharing mechanisms for enhanced data access and insights for early warning response.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Mobile App Developer

RashFlash, Lahore, Pakistan
Posted Nov 21, 2024

Mobile App Developer

Resume Builder MWCI, Karachi, Pakistan
Posted Oct 29, 2024

Mobile App Developer

Resource Factors, Multiple Cities, Pakistan
Posted Oct 28, 2024

Senior Mobile Developer

Contour Software, Lahore, Pakistan
Posted Oct 29, 2024
View All
I found a job on Rozee!