IT: React JS/frontend developer SSA L4 for 3 months (with possible extention)
Provide technical support in developing and maintaining IT solutions.
Overview
Provide technical support in developing and maintaining IT solutions.
You have:
- Bachelor’s degree in computer science, information technology, or a similar field.
- At least two years of experience as a ReactJS developer.
- Strong proficiency in JavaScript, object model, DOM manipulation, data structure, algorithms, JSX, and Babel (TypeScript knowledge is a plus).
- Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, and component life cycle.
- Previous experience with ReactJS workflows like Flux, Redux, and Create React App.
- Understanding of RESTful APIs/GraphQL, HTML, CSS, ES6, code versioning tools like GIT, frontend development tools, CI/CD tools, and performance testing frameworks like Mocha and Jest.
- Excellent troubleshooting skills.
- Good project management skills.
- Fluent in English.
.
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.
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
These jobs are found in Country Offices . The Job holders report to a Head of the Unit, or to the deignated IT Solutions Developer. At this level job holders are expected to demonstrate responsibility and initiative to respond independently to queries with only general guidance.
JOB PURPOSE
To provide technical support on the development, maintenance, testing and implementation of a portion of IT solutions in line with business requirements.
KEY ACCOUNTABILITIES (not all-inclusive)
- Support development team in building in house application user interface.
- Developing and implementing response user interface using organization UI Kit (https://uikit.wfp.org/) applying ReactJs concepts.
- Writing application interface codes using JavaScript/TypeScript following ReactJs workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
Documenting application changes and developing updates
STANDARD MINIMUM QUALIFICATIONS
Education: Bachelor’s degree in computer science, information technology, or a similar field.
Experinace: two years of experinace with
- Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structure, algorithms, JSX, and Babel (TypeScript knowledge is a plus)
- Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, components life cycle, etc
- Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries
- Understanding of RESTfull APIs/GraphQL, HTML, CSS, ES6 (variables and scoping, array methods), code versioning tools like GIT, frontend development tools, CI/CD tools, DevOps, performance testing frameworks like Mocha and Jest, Node + NPM/Yarn
- Excellent troubleshooting skills
- Good project management skills
- Previous experience working as a react.js developer (at least 2 years of experience)
- Knowledge of isomorphic React is a plus
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Fluent in English
4Ps CORE ORGANISATIONAL CAPABILITIES
Purpose
- Understand and communicate the Strategic Objectives: Coaches team in the most effective ways to communicate WFP’s Strategic Objectives to WFP team and partners in the field.
- Be a force for positive change: Implements new methods or tools to improve team’s work processes and productivity.
- Make the mission inspiring to our team: Maps team’s activities and tasks to specific successes in beneficiary communities to showcase positive impact.
- Make our mission visible in everyday actions: Explains to teammates how each unit contributes to the overall WFP mission.
People
- Look for ways to strengthen people's skills: Identifies skill development opportunities such as training modules or on-the-job experiences for self, colleagues and direct reports.
- Create an inclusive culture: Facilitates team building activities to build rapport in own unit.
- Be a coach & provide constructive feedback: Facilitates the pairing of junior colleagues with coaches within own team.
- Create an “I will”/”We will” spirit: Proactively anticipates potential challenges and develops mitigation plans to ensure that team meets goals and targets.
Performance
- Encourage innovation & creative solutions: Identifies opportunities to be creative in own work and to help team be more innovative and accurate in their respective tasks and areas of work.
- Focus on getting results: Monitors team’s deliverables and provides feedback to ensure outcomes are delivered consistently and accurately.
- Make commitments and make good on commitments: Provides accurate guidance to team on expected responsibilities and tasks, whilst also upholding own commitment to the team.
- Be Decisive: Sets an example and provides guidance to junior team members on when to escalate issues when faced with challenging issues in the workplace or in the field.
Partnership
- Connect and share across WFP units: Facilitates partnerships with other WFP units to accomplish missions in the field.
- Build strong external partnerships: Sets an example and provides guidance to team on how to build relationships with external partners.
- Be politically agile & adaptable: Articulates to colleagues or direct reports the value of contributing to other WFP teams and agency partnerships in fulfilling WFP’s goals and objectives.
- Be clear about the value WFP brings to partnerships: Organizes, monitors, and prioritizes own and team’s efforts to ensure that they will fulfill the needs of internal and external partners.
FUNCTIONAL CAPABILITIES
Capability Name Description of the behaviour expected for the proficiency level Governance, Strategy and Architecture Demonstrates awareness of overall IT governance structure and system architecture development to support the process and assist in design of interaction between systems. Change Implementation, Project Management, Planning and Optimization Has basic understanding of project management principles to provide basic estimates on timing, resource utilisation and costs to facilitate the project planning process. Technical Expertise Continuously updates one’s own knowledge about new technologies and product modifications; Is sought out for advice/expertise and recognized internally as an important technical reference. Requirement Definition & Management Asks meaningful and appropriate questions to understand and translate business requirements into desired technical functionality. System Design Able to analyze broad product/service functionality to coordinate design of new technology or assist in technology integration/enhancements. Solution Development Designs, codes, tests, corrects, and documents programs from supplied specifications, using agreed standards and tools.
TERMS AND CONDITIONS
Contract Type: Special Service Agreement SSA
Duty Station: Jerusalem, Palestine co
Job Title: ReactJs Frontend Developers
Duration: three months (starting date as soon as possible)
Remuneration: 8,618 ILS monthly, unworked days will be deducted
Social Insurance: Not applicable
Renewal of contract: Subject to WFP needs, staff performance and the availability of funds for a maximum duration on 11 months
Annual leave: Not applicable
Sick Leave: Not applicable
Taxes: Remuneration under SSA is not exempt from national or local taxation
DEADLINE FOR APPLICATIONS
21 October 2021
.
Female applicants and qualified applicants from developing countries are especially encouraged to apply
WFP has zero tolerance for discrimination and does not discriminate on the basis of HIV/AIDS status.
No appointment under any kind of contract will be offered to members of the UN Advisory Committee on Administrative and Budgetary Questions (ACABQ), International Civil Service Commission (ICSC), FAO Finance Committee, WFP External Auditor, WFP Audit Committee, Joint Inspection Unit (JIU) and other similar bodies within the United Nations system with oversight responsibilities over WFP, both during their service and within three years of ceasing that service.
Potential interview questions
| Can you describe a challenging project you worked on and your role in it? | This question assesses your problem-solving skills and ability to work under pressure. | Discuss a specific project, focusing on your contributions and how you overcame challenges. |
| How do you prioritize tasks when working on multiple projects? | This question evaluates your organizational skills and ability to manage time effectively. | Pro members can see the explanation. |
| Can you explain your experience with JavaScript and ReactJS? | Pro members can see the explanation. | Pro members can see the explanation. |
| How do you approach troubleshooting software issues? | Pro members can see the explanation. | Pro members can see the explanation. |
| What role do you think communication plays in a development team? | Pro members can see the explanation. | Pro members can see the explanation. |