The United Nations World Food Programme seeks to recruit an IT solutions developer- Front end & Mobile developer SSA8 (104049) – Nairobi, Kenya

Requisition # 104049 – Posted 07/03/2019 – Short Term-SSA WFP – Africa, Central & Eastern – Kenya – Nairobi – Working Job Language (1) – INFORMATION TECHNOLOGIES

WFP seeks candidates of the highest integrity and professionalism who share our humanitarian principles.

Selection of staff is made on a competitive basis, and we are committed to promoting diversity and gender balance.

Apply here

About WFP :

The United Nations World Food Programme is the world’s largest humanitarian agency fighting hunger worldwide.  The mission of WFP is to help the world achieve Zero Hunger in our lifetimes.  Every day, WFP works worldwide to ensure that no child goes to bed hungry and that the poorest and most vulnerable, particularly women and children, can access the nutritious food they need.

 

Organizational context :

The United Nations World Food Programme (WFP) is the leading humanitarian organization saving lives and changing lives, delivering food assistance in emergencies and working with communities to  improve nutrition and build resilience. We are seeking to fill IT Front End and Mobile Developer position based in Nairobi, Kenya.

 

Job purpose :

To contribute to the development of efficient and effective IT solutions, creating sound, innovative solutions that enable staff to deliver food assistance to beneficiaries, in line with WFP’s strategy.

 

Key accountabilities (not all-inclusive) :

Reporting to the Head of Field Applications Development (TEC) of the Digital Transformation Services (TEC) the Front End/Mobile Developer:

Code Development :

  • Develope web and mobile user interfaces ;
  • Ensure these components and the overall applications are robust and easy to maintain ;
  • Oversee external development team activities ;
  • Coordinate the collection of business requirements, if need arises ;
  • Coordinate with the rest of the team involved on different layers of the infrastructure design ;
  • Commitment to collaborative problem solving, sophisticated design, and quality product are required.

 

Technical Coordination with External Developers :

Develop fully functional applications in coordination with remotely located software developers, adopting the SCRUM methodology, a team ticketing system and shared source code repository

Platform Maintenance :

  • Develop enhancements to implement new features and to strengthen application automations, validations and reports ;
  • Troubleshoot technical issues and fix bugs affecting the mobile application in different environments (production, testing, QA, training).

Deliverables at the end of the contract :

  • Reusable components for web applications ;
  • Reusable components for mobile applications ;
  • Complete interfaces for the submitted technical solutions to be implemented.

 

Standard minimum qualifications :

Education : University Degree in Computer Science.  Advanced courses/training in the relevant disciplines is an added advantage.

Experience : Minimum 3 years of progressive responsible experience as a Mobile Developer and proven record of accomplishment in development.  The candidate should demonstrate the following:

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model ;
  • Strong proficiency in Mobile development principles ;
  • Thorough understanding of React.js/ReactNative and its core principles ;
  • Experience with popular React.js workflows (such as Flux or Redux) ;
  • Familiarity with newer specifications of EcmaScript.

Languages : English

 

Specific job requirements :

  • Familiarity with Python and Django framework is preferable ;
  • Familiarity with RESTful APIs ;
  • Knowledge of modern authorization mechanisms, such as JSON Web Token ;
  • Familiarity with modern front-end builds pipelines and tools ;
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc ;
  • Ability to understand business requirements and translate them into technical requirements ;
  • Ability to translate designs and wireframes into high-quality code ;
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers Requirements ;
  • Experience with data structure libraries ;
  • A knack for benchmarking and optimization ;
  • Familiarity with Git code versioning tool ;
  • Familiarity with Python and Django framework is preferable ;
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers Requirements ;
  • Experience with data structure libraries ;
  • A knack for benchmarking and optimization ;
  • Familiarity with Git code versioning tool.

 

4Ps Core organisational capabilities :

Purpose :

  • Understand and communicate the Strategic Objectives: Understands WFP’s Strategic Objectives and the link to own work objectives ;
  • Be a force for positive change: Flexibly adapts individual contributions to accommodate changes in direction from supervisors and internal/external changes (such as evolving needs of beneficiaries, new requirements of partners) ;
  • Make the mission inspiring to our team: Recognizes and shares with team members the ways in which individual contributions relate to WFP’s mission ;
  • Make our mission visible in everyday actions: Sets own goals in alignment with WFP’s overall operations, and is able to communicate this link to others.

People :

  • Look for ways to strengthen people’s skills: Assesses own strengths and weaknesses to increase self-awareness, and includes these in conversations on own developmental needs ;
  • Create an inclusive culture: Participates in open dialogue, and values the diverse opinion of others, regardless of background, culture, experience, or country assignment ;
  • Be a coach & provide constructive feedback: Proactively seeks feedback and coaching to build confidence, and develop and improve individual skills ;
  • Create an “I will”/”We will” spirit: Participates in accomplishing team activities and goals in the face of challenging circumstances.

Performance

  • Encourage innovation & creative solutions: Shows willingness to explore and experiment with new ideas and approaches in own work ;
  • Focus on getting results: Consistently delivers results within individual scope of work on time, on budget and without errors ;
  • Make commitments and make good on commitments: Commits to upholding individual accountabilities and responsibilities in the face of ever-changing country or functional priorities ;
  • Be Decisive: Makes rational decisions about individual activities when faced with uncertain circumstances, including in times of ambiguity regarding information or manager direction.

Partnership :

  • Connect and share across WFP units: Seeks to understand and adapt to internal or cross-unit teams’ priorities and preferred working styles ;
  • Build strong external partnerships: Demonstrates ability to understand and appropriately respond to and/or escalate needs of external partners ;
  • Be politically agile & adaptable: Portrays an informed and professional demeanor toward internal and external partners and stakeholders ;
  • Be clear about the value WFP brings to partnerships: Provides operational support on analyses and assessments that quantifies and demonstrates WFP’s unique value as a partner.

 

Functional capabilities :

Capability NameDescription of the behaviour expected for the proficiency level
Governance, Strategy and ArchitectureShares knowledge of IT governance process and system architecture development with team and analyses current designs for improvements and enhancements while ensuring compliance with legislation and specifies any required changes.
Change Implementation, Project Management, Planning and OptimizationUtilises working knowledge of project and change management approaches to collect and analyse relevant data from multiple stakeholders to develop evidence-based business case for change.
Technical ExpertiseExhibits deep technical knowledge in area of expertise and actively transfers knowledge to strengthen the skill base across the function; considers the most appropriate use of technical resources to ensure skill development and optimization of resource allocation.
Requirement Definition & ManagementExhibits thorough understanding of business areas and processes to define, prioritize and customize IT infrastructure solutions to requirements.
System DesignAble to analyze broad product/service functionality to coordinate design of new technology or assist in technology integration/enhancements.
Solution DevelopmentDesigns, codes, tests, corrects, and documents programs from supplied specifications, using agreed standards and tools.

 

Terms and conditions :

  • The duration for this assignment is 6 months ;
  • WFP is an equal opportunity employer and does not charge fees from applicants at any stage of the recruitment process. Only short listed applicants will be contacted ;
  • Qualified female candidates are particularly encouraged to apply ;
  • For any queries write to Nairobi.queryhr@wfp.org

 

Deadline for applications :

The deadline for this application is 20 March 2019.

 

Apply here

Partager