Job Expired

company-logo

Junior Front-End Javascript Developer

UNOPS

job-description-icon

ICT

Computer Science and Information Technology

Addis Ababa

6 years

1 Position

2024-08-30

to

2024-09-07

Required Skills
Required skills have not yet been specified for this position this job
Fields of study

Information System

Software Engineering

Mathematics

Computer sciences

Full Time

Share

Job Description

UNOPS supports partners to build a better future by providing services that increase the efficiency, effectiveness and sustainability of peace building, humanitarian and development projects.  Mandated as a central resource of the United Nations, UNOPS provides sustainable project management, procurement and infrastructure services to a wide range of governments, donors and United Nations organizations. The New York Portfolios Office (NYPO) supports the United Nations Secretariat, as well as other New York-based United Nations organizations, bilateral and multilateral partners in the delivery of the UNOPS mandate in project management, infrastructure management, and procurement management

The Sustainable Development Cluster (SDC) supports diverse partners with their peacebuilding, humanitarian and development operations. It was formed by combining the following portfolios: Grants Management Services, UN Technology Support Services (UNTSS), and the Development and Special Initiatives Portfolio.  It provides services to partners’ programmes that are designed, structured, and managed with a global perspective and primarily serving partners that are headquartered in New York.  SDC has a footprint of approximately 125 countries.

UNOPS has signed an agreement with the United Nations to implement defined activities in support of the United Nations Office for the Coordination of Humanitarian Affairs (OCHA).

The UN Office for the Coordination of Humanitarian Affairs (OCHA) helps the international humanitarian community coordinate its response to humanitarian emergencies all over the world. Within OCHA, the Assessment, Planning and Monitoring Branch (APMB) is responsible for helping OCHA’s network of country offices and humanitarian partners to implement the humanitarian programme cycle (HPC). APMB, in partnership with OCHA’s Information Management Branch (IMB) is engaged in a multi-year project to build, maintain and improve the suite of online information management tools/systems and that support the HPC, collectively called HPC.tools. This includes data management applications for project submission and review, monitoring and evaluation of humanitarian response, and financial tracking, amongst others. These applications are developed on a Javascript/Typescript stack using PostgreSQL, Node.js, Angular and React, and provide data to a public API and the project’s two Drupal websites: the Financial Tracking Service (fts.unocha.org) and Humanitarian Action (humanitarianaction.info).

The position is remote (home-based), and reports to the Senior Full-Stack Javascript Developer/Team Lead in APMB’s Monitoring and Tools Section (MATS), working collaboratively with colleagues in OCHA Headquarters locations, as well as other developers working on this and other OCHA projects.

The incumbent of this position will be personnel of UNOPS under its full responsibility.

Functional Responsibilities

Guided by our tech lead and other senior developers as appropriate, the Junior Front-end Javascript Developer will work on front-end apps built in Angular and React, working closely with back-end developers providing REST and GraphQL APIs. Our codebase is written in Typescript. Typical tasks will include:

  • Work on implementing new UI features in existing apps

  • Assist in responding to urgent requests to find and fix bugs in app UIs

  • Review the code in colleagues’ PRs, including that of more senior developers, using the Git workflow model

  • Assist in meetings with app users at HQ or in the field to troubleshoot technical challenges

  • Work with tech lead or other senior developers to review and clarify technical specification tickets

  • Assist in writing technical and user documentation for new or modified UI features

  • Participate in Agile sprint and release planning

  • Participate in the planning and design of new apps or major upgrades

  • Work with senior developers to rigorously implement coding standards and good practices

Job Requirements

Education/ Experience/ Language requirement

Education:

  • First level university degree (Bachelor’s degree or equivalent) preferably in computer science, software engineering, information systems, mathematics, or related field is required.

  • Advanced university degree (Master’s Degree or equivalent) is desirable and may substitute for some of the required years of experience.

  • High school or Secondary School diploma in combination with six years of relevant experience may be accepted in lieu of the university degree.

Required Experience:

  • At least 2 years of relevant experience in online web, data application development or implementation using Javascript in a front-end or full-stack role is required with a first-level university degree; no work experience is required with an advanced university degree.

  • Experience with one or more of Angular, React and/or Typescript is required.

Desirable experience (the following experience is optional candidates who do not have it are welcome to apply):

  • Experience with code versioning using Git workflow and sprint/release planning is desirable

  • Experience working both independently and in collaboration with remote, geographically diverse teams.

  • Experience in the management of dependencies, code deployment to various environments and development workflow.

  • Experience in working on projects using an agile framework.

  • Experience of developing web applications in other programming languages.

  • Some experience working with the public or not-for-profit sector.

Languages

  • Fluency in English (read, write, speak) is required.

How to Apply

Interested and qualified applicants can apply online using THIS LINK

Fields Of Study

Information System

Software Engineering

Mathematics

Computer sciences

Related Jobs

6 days left

Ethio Robotics

Programming and Code Trainer

Trainer

time-icon

Full Time

0 - 2 yrs

2 Positions


BSc Degree in Computer Science, Software Engineering or in a related field of study with relevant work experience Duties & Responsibilities: - Deliver engaging and age-appropriate programming lessons to elementary and high school students, covering basics of C (Scratch level), C++, Python, and introductory robotics. - Assist in developing lesson plans, organizing coding workshops, and maintaining a friendly and inclusive learning environment. - Support students with hands-on activities and guide them through basic programming projects. - Coordinate training schedules and provide feedback to improve teaching materials and learning outcomes.

Addis Ababa

6 days left

LeDeG Midwifery College Charity Organization

IT Offcer

IT Expert

time-icon

Contract

2 - 3 yrs

1 Position


Bachelor's Degree in Information Technology, Computer Science,or in a related field of study with relevant work experience Duties & Responsibilities: - Install, configure, maintain and support workstation software, hardware, printers, and phones. - Analyze staff needs, identify vulnerabilities, and boost efficiency and accuracy. - Execute systems and network design, documentation, implementation, testing, and administration, and ensure components meet business needs and work together seamlessly. - Implement applications and software upgrades and troubleshoot any performance issues timely. - Generate or restrict access / permissions of employees. - Installing new software and hardware drivers and updating existing ones as needed. - Maintaining databases and ensuring system security.

Addis Ababa

7 days left

Natanim Charitable Organization

Bid Notice: Website Design, Update, or Replacement

Web Developer

time-icon

Full Time

1 yrs

1 Position


Experience with CMS platforms (e.g., WordPress, Drupal) and in website design and development, with a Valid and renewed business license for the current year. Purpose of the Website: - Present NCO’s vision, mission, and ongoing projects to the public. - Share publications, research, tools, and advocacy resources. - Post job vacancies, updates, news, and events. - Ensure accessibility for people with disabilities and responsiveness across devices. Scope of Work: - Assess the current website; if not technically viable, propose a complete rebuild. - Redesign or replace the website with an accessible, user-friendly, and responsive platform. - Integrate core features such as: (News and updates section, Resource/publication repository, Vacancy and opportunity postings, Contact and donation pages, Content Management System (CMS)) - Provide two 4-day training sessions per year for NCO staff on content updating and basic website management. - Offer regular technical support and maintenance services 4 times per year.

Addis Ababa

about 6 hours left

Sigma Engineering PLC

IT Officer

Information Technology Officer

time-icon

Full Time

2 yrs

2 Positions


BSc Degree in Computer Science, Information Technology, Software Engineer or in a related field of study with relevant work experience

Addis Ababa

1 day left

Hagbes Pvt. Ltd. Company

Junior Network and System Admin

Network Technician

time-icon

Full Time

0 - 2 yrs

1 Position


BSc Degree in Computer Science, Information System or in a related field of study with relevant work experience Duties and Responsibilities: - Assist in network installation and upgrading according to system design and office layouts - Perform basic diagnostics, testing and troubleshooting of network and database issues - Assist in database configuration, maintenance, upgrade and patching; - Provide on-site database and system support to end users;

Addis Ababa

1 day left

Horra Trading

Presales Engineer

Sales Engineer

time-icon

Full Time

2 yrs

1 Position


BSc Degree in Computer Science, Computer Engineering, Electrical and Software Engineering or in a related field of study with relevant work experience Duties and Responsibilities: - Developing the software and hardware solution procurement process in the fast-paced setting of an IT company. - Develop Request for Proposal (RFP)/Terms of Reference (ToR)-compliant business and technical proposals. - Take responsibility to engage in pre-sales activities and showcase your expertise across various products and client types.

Addis Ababa