Job Expired
UNOPS
ICT
Computer Science and Information Technology
Addis Ababa
6 years
1 Position
2024-08-30
to
2024-09-07
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.
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
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.
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
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.
6 days left
LeDeG Midwifery College Charity Organization
IT Offcer
IT Expert
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.
7 days left
Natanim Charitable Organization
Bid Notice: Website Design, Update, or Replacement
Web Developer
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.
about 6 hours left
Sigma Engineering PLC
IT Officer
Information Technology Officer
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
1 day left
Hagbes Pvt. Ltd. Company
Junior Network and System Admin
Network Technician
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;
1 day left
Horra Trading
Presales Engineer
Sales Engineer
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.