Senior Mobile Developer

This opening expired 3 years ago. Do not try to apply for this job.

UNDP - United Nations Development Programme

Open positions at UNDP
Logo of UNDP

Application deadline 3 years ago: Saturday 10 Apr 2021 at 23:59 UTC

Open application form

Contract

This is a International Consultant contract. More about International Consultant contracts.

Background

UNDP and the State of Kuwait, represented by the General Secretariat of the Supreme Council of Planning and Development (GSSCPD), strive to enhance institutional capacities at various government agencies by providing them with necessary technical support to strengthen their capacities and skills to perform their expected duties.

Under the framework of the Institutional Capacity Development for Implementation of the Kuwait National Development Plan (ICDI/KNDP) project, UNDP and GSSCPD attempt to support the Central Statistics Bureau (CSB) to create an enabling environment for KNDP results. The aim is to enhance institutional and human capacities of the CSB for evidence-based plans and policies on sustainable development.

Within this context, UNDP on behalf of the General Secretariat for the Supreme Council for Planning and Development, the CSB is seeking to recruit a Senior Mobile Developer to provide technical advisory services to the office of the Assistant Undersecretary of Administrative Support & Information Sector at the Central Statistical Bureau of the State of Kuwait. The specialist will be working with the IT Department within the Central Statistical Bureau. The Senior Mobile Developer will also focus on capacity building and transfer of knowledge to the staff at the Central Statistical Bureau.

Objective

The main objective of the consultancy is to support the CSB in the development of iOS and Android mobile applications.

Duties and Responsibilities

Summary of key functions:

Under the direct supervision of the Assistant Undersecretary of Administrative Support & Information Sector at the CSB, and in close coordination with the GSSCPD International Cooperation Department and UNDP project team, the Senior Mobile Developer will assume the following tasks:

  1. Designs and develop iOS & Android mobile applications for CSB.
  2. Assist with applications design, coding, testing, implementation, and documentation.
  3. Write clean, correct code incorporating feedback from code reviews and follow best practices.
  4. Deploy applications bug fixes and updates.
  5. Collaborating with team members to ensure layouts, animations, and graphical assets are efficiently integrated into application features while preserving artistic integrity and performance.
  6. Help design and maintain highly reliable build, deploy, and quality control systems for a complex heterogeneous environment.
  7. Perform validation and verification testing.
  8. Solve technical issues and coordinate with the IT units in relation to IT security.
  9. Build the capacity of the IT personnel in latest technologies used.
  10. Provide technical consultations in related areas.
  11. Train, coach, and mentor CSB’s IT staff.

Deliverables:

Institution and the duration and timeline of the deliverables are indicated in the below table:

Deliverables/ Outputs

Target Due Dates

Payment schedule in percentage

Review and Approvals Required

Deliverable 1:

  • Submit a plan of work.
  • Submit requirements analysis for CSB mobile applications development.

2 weeks after the start of the contract.

%5

CSB and UNDP

Deliverable 2:

  • Submit Mobile App design for iOS & Android.

4 weeks after the start of the contract.

%10

CSB and UNDP

Deliverable 3:

  • Complete Coding and Development for the iOS & Android applications.

9 weeks after the start of the contract.

%15

CSB and UNDP

Deliverable 4:

  • App Deployment in App Store & Google Play.
  • Conduct testing for the iOS and the Android versions of the application.

10 weeks after the start of the contract.

%20

CSB and UNDP

Deliverable 5:

  • Submit the source code, implement bug fixing, troubleshooting and provide technical Documentation.
  • Train a minimum of (5) CSB staff members in Mobile Applications Development.

12 weeks after the start of the contract.

%50

CSB and UNDP

  1. Institutional Arrangement
  • The Consultant will work under the direct supervision of the Assistant Undersecretary of Administrative Support & Information the CSB. He/she needs to coordinate closely with the GSSCPD International Cooperation Department and UNDP project team.
  • All payments subject to approval based on submitted certified and approved interim, draft and final reports (with relevant attachments) by GSSCPD / CSB and UNDP. These interim and final reports will serve as justification of payment.
  • The Consultant will be provided with access to printing machine and internet connection.
  1. Duration of the Work

The duration of this assignment is expected to be 3 months. The starting date is expected within April 2021.

  1. Duty Station

The consultant will be based in Kuwait at CSB office for the duration of the assignment.

  1. Scope of Price Proposal and Schedule of Payments

? Lump Sum Amount

  1. EVALUATION

? Option A -. Lowest price and technically compliant offer

?Option B - Cumulative analysis

Total score=Technical Score + Financial Score.

Technical Criteria weight - 70%, 700 scores maximum

Financial Criteria weight - 30%. 300 scores maximum

Only candidates obtaining a minimum of 490 from 700 points in the Technical part of evaluation would be considered for the Financial Evaluation

The selection of candidates will be done in 3 stages:

1st stage: Prior to detailed evaluation, all applications will be thoroughly screened against eligibility criteria (minimum qualification requirements) as set in the TOR in order to determine whether they are compliant/non-compliant.

Shortlisting criteria

1

Academic Degree: Bachelor’s degree in Computer Science, Information Technology or other related fields.

2

Experience: 5 years of proven practical experience in Mobile applications Development & Coding.

3

Language: Fluency in English & Arabic is a must.

2nd stage: Evaluation of technical proposals

Short-listed candidates will be evaluated based on the following criteria. Only candidates obtaining a minimum of 490 points (70%) at the Technical Evaluation would be considered for the Financial Evaluation.

Technical Evaluation Criteria (Desk review and Interview based)

Maximum obtainable points – 700; Threshold – 490 points

Bachelor’s degree in Computer Science, Information Technology or other related fields.

25

5 years of proven practical experience in Mobile Applications Development & Coding.

5 points for each additional year of experience up to 5 additional years

150

25

Certificates in coding & development are an advantage.

70

Strong knowledge of user interfaces.

15

Experience working with government institutions is an advantage.

15

Technical Proposal/Interview: Good understanding of the assignment with all specific components proposed within TOR have been identified clearly and in a logical order to address TOR requirements:

Excellent 100% from the score

Good 90% from the score

Satisfactory 70% from the score

Poor 40% from the score

Very poor 10% from the score

300

Financial Evaluation Criteria

Maximum obtainable points – 300 (30%)

3rd stage: Financial evaluation

Cumulative analysis will be used based on the following methodology: All the offers of individual consultants who scored 490 (70% from 700) and more points during the desk review are acceptable for financial evaluation. The lowest financial qualified proposal receives 300 points and all the other technically qualified proposals receive points in inverse proportion per the formula:

Formula applied

P=y(µ/z)

P=points for the financial proposal being evaluated

y=maximum number of points for the financial proposal equal to 300

µ=the lowest priced proposal

z=price of the proposal being evaluated

The candidate achieving the highest cumulative score for both Technical and Financial evaluations will be recommended by the Evaluation Committee for contracting.

  1. DOCUMENTS TO BE INCLUDED WHEN SUBMITTING THE PROPOSALS.

Applicants are requested to compile and submit as one PDF file the below requested documents:

  1. Duly accomplished and signed Offeror’s letter/filled-in template to UNDP confirming interest and Breakdown of Costs Supporting the Final All-Inclusive Price as per Template. If an Offeror is employed by an organization/company/institution, and he/she expects his/her employer to charge a management fee in the process of releasing him/her to UNDP under Reimbursable Loan Agreement (RLA), the Offeror must indicate at this point, and ensure that all such costs are duly incorporated in the financial proposal submitted to UNDP;
  2. Complete and signed P11 form or CV, indicating all past experience from similar projects, as well as the contact details (email and telephone number) of the Candidate;
  3. At least three (3) professional references;
  4. Brief description of why the individual considers him/herself as the most suitable for the assignment.
  5. Technical Proposal of how the consultant will carry out the required assignment, with a clear Methodology.
  6. Financial Proposal that indicates the all-inclusive fixed total contract price, supported by a breakdown of costs, as per template provided. If an Offeror is employed by an organization/company/institution, and he/she expects his/her employer to charge a management fee in the process of releasing him/her to UNDP under Reimbursable Loan Agreement (RLA), the Offeror must indicate at this point, and ensure that all such costs are duly incorporated in the financial proposal submitted to UNDP.
  7. Copy of diploma/s
  8. Copy of ID card (passport)

Competencies

Core Competencies

  • Demonstrates leadership, team building and coordinating skills
  • Demonstrates commitment to human development principles and values.
  • Displays cultural, gender, religion, race, nationality and age sensitivity and adaptability;
  • Shares knowledge and experience;
  • Provides helpful feedback and advice;
  • Strong analytical skills;
  • Plans and produces quality results to meet established goals;
  • Generates innovative, practical solutions to challenging situations;
  • Conceptualizes and analyses problems to identify key issues, underlying problems, and how they relate;
  • Demonstrates substantive and technical knowledge to meet responsibilities and post requirements with excellence;
  • Demonstrates strong oral and written communication skills;
  • Demonstrates openness to change and ability to manage complexities;
  • Responds positively to critical feedback and differing points of view.

Functional Competencies

Promoting Organizational Learning and Knowledge Sharing:

  • Makes the case for innovative ideas documenting successes and building them into the design of new approaches;
  • Identifies innovative approaches and strategies that promote the use of tools and mechanisms;
  • Develops and/or participates in the development of tools and mechanisms, including identifying new approaches to promote individual and organizational learning and knowledge sharing using formal and informal methodologies.

Job Knowledge/Technical Expertise:

  • Proven analytical and writing skills, including in the area of programming.
  • Ability to prepare succinct analytical publications and reports. ?

Results-Based Programme Development and Management:

  • Assesses project performance to identify success factors and incorporates best practices into project work
  • Researches linkages across programme activities to identify critical points of integration
  • Monitors specific stages of projects/programme implementation
  • Excellent written communication and analytical skills.

Client Orientation:

  • Maturity and confidence in dealing with senior and high-ranking members of national and local institutions, government and non-government.
  • Researches potential solutions to internal and external client needs and reports back in a timely, succinct and appropriate fashion
  • Organizes and prioritizes work schedule to meet client needs and deadlines.
  • Anticipates client needs and addresses them promptly.

Required Skills and Experience

I. Academic Qualifications:

  • Minimum requirement is a Bachelor’s degree in Computer Science, Information Technology or other related fields.

II. Years of experience:

  • 5 years of proven practical experience in Mobile (Android, iOS, Cross-Platform) and web applications Development & Coding.
  • Deep knowledge of Xamarin.
  • Deep knowledge of REST API’s
  • Strong knowledge in JavaScript, jQuery, HTML5, C#, and VB .Net.
  • Experience in managing Databases (SQL).
  • Fundamental knowledge of core mobile principals (UI implementation, application development frameworks, Restful APIs).
  • Knowledge of Git or similar source control system

  • III. Language Requirements:

  • Fluency in oral and written English & Arabic is a must.

Added 3 years ago - Updated 3 years ago - Source: jobs.undp.org