أخبار ساخنة

Front-End Developer - UNRWA

الصفحة الرئيسية

Front-End Developer - UNRWA

  • Posting Title: Consultant – Front-End Developer, (Local); (UNICC Partnership)
  • Department/Office: United Nations Relief and Works Agency (UNRWA)
  • Duty Station: HQ Gaza
  • Posting Period: 02 December 2021 - 15 December 2021
  • Job Opening Number: 21-UNRWA - Information Management-169864-Consultant
  • Staffing Exercise N/A

Result of Service

UNRWA is an equal opportunity employer and welcomes applications from both women and men.
UNRWA encourages applications from qualified women. Only those applicants shortlisted for an interview will be contacted. UNRWA is a non-smoking environment.

Work Location

The incumbent can be in any UNRWA field of operations (Gaza, Jordan, Lebanon, Syria, or West Bank)

Expected duration

• The duration of the consultancy is 6 to 11 months, extendable according to performance and availability of funds.
• Remuneration for this consultancy will depend on the qualifications and relevant experience as follows:
o Cluster A: $1,300.
o Cluster B: $1,600.
o Cluster C: $1,800.
• The incumbent can be in any of UNRWA fields of operations (Gaza, Jordan, Lebanon, Syria, or West Bank).

Duties and Responsibilities

  1. Develop high-quality web-app solutions as part of a small team
  2. Work closely with UI designers, project managers and your fellow developers
  3. Be involved in all stages of an app's lifecycle
  4. Always keep up-to-date with concepts, terminologies, and global best practices for the coding of different web applications, such as accessibility, performance, HTML best practices, SEO, responsiveness
  5. Adapt already existing web applications
  6. Work in synergy with others to constantly innovate app functionality and design, ensuring improvements in application performance
  7. Documenting project plan and technical specifications
  8. Ensure that every application undergoes testing for usability, robustness, and general reliability
  9. Contribute occasionally to the development of isolated features on products made on React for the web
  10. Perform other duties as may be required.

Qualifications/special skills

Academic Qualifications:

A university degree from an accredited educational institution in Computer Science, Information Technology, or related discipline.


● Experience in building and maintaining high-quality frontend applications in React/Angular/Vue (or a similar framework) as per the following:
o Cluster A: A minimum of 2 years of experience.
o Cluster B: A minimum of 5 years of experience.
o Cluster C: A minimum of 7 years of experience.

The resource MUST have the following experience:
● Proven work experience as a front end developer
● Deep knowledge of React or other equivalents well-established JavaScript framework for developing web apps
● A minimum 2 years of professional experience building and maintaining high-quality frontend applications in React/Angular/Vue (or a similar framework)
• Senior skills as a software developer: minimum 5 years of professional experience or equivalent leading to seniority
• Deep knowledge of Web technologies: JavaScript/Typescript, CSS, and HTML
• Experience with JavaScript, ES6, Typescript, React, Redux, Jest, Enzyme
• Experience integrating third-party libraries and REST APIs
• Familiarity with OOP design principles and SOLID best practices
• Experience with testing techniques applied to front end development

The resource SHOULD have the following experience:
• Good written and verbal communication skills, interpersonal and collaborative skills
• Ability to work in a diverse team that is geographically dispersed and with teammates of different cultures
• Full life cycle app development experience as a solo developer or in a team environment
• Experience with Scrum/Agile Project Management methodologies
• Experience using the Atlassian stack for project management, code management, and DevOps, or equivalent tools: Jira, Confluence, Bitbucket
• Experience with standard CI/CD deployment tooling; specific web app related best practices for CI/CD
• Excellent technical documentation skills and ability to deliver technical training


  • Teamwork: Develops and promotes effective relationships with colleagues and team members. Deals constructively with conflicts.
  • Communicating: Expresses oneself clearly in conversations and interactions with others; listens actively. Produce effective written communications. Ensures that information is shared.
  • Respecting and promoting individual and cultural differences: Demonstrates working constructively with people of all backgrounds and orientations. Respects differences and ensures that all can contribute.
  • Knowing and managing yourself: Manages ambiguity and pressure in a self-reflective way. Use criticism as a development opportunity. Seek opportunities for continuous learning and professional growth.
  • Producing results: Produces and delivers quality results. Is action-oriented and committed to achieving outcomes.
  • Moving forward in a changing environment: Is open to and proposes new approaches and ideas. Adapts and responds positively to change.


  • Ability to deliver quality results.
  • A customer-centric approach to delivery
  • Excellent analytical skills with a good problem-solving attitude
  • Ideally, you have worked in larger software development projects
  • Ability to multi-task and prioritize tasks and comfortable with short deadlines
  • A high degree of initiative, being independent, and being able to work with little supervision
  • A high level of personal integrity, as well as the ability to professionally handle confidential matters and show an appropriate level of judgment and maturity


  • Fluent in spoken and written English.
  • Basic knowledge of other recognized UN languages is desirable