Front End Engineer

International Committee of the Red Cross - ICRC

Staff Closes 21 Jul 2026 3 days left

Overview

The Front-end engineer customises Frappe Desk and builds the end-user Progressive Web App (PWA) on Frappe UI, owning offline-first behaviour. They develop the frontend according to priorities defined by the product owner and architects.


Key Responsibilities
  • Designs, develops, and maintains the new Protection digital ecosystem frontend and PWA application using the Frappe Framework;
  • Customizes Frappe Desk for advanced users (data managers, analysts, administrators);
  • Performs acceptance by users of varying digital skills is an explicit design goal - interaction patterns, training-light flows, in-app guidance, and low-friction error handling;
  • Provides guidance on design system extension and field-workflow UX patterns;
  • Troubleshoots bugs, performance issues, and production incidents;
  • Monitors frontend application performance, uptime, logs;
  • Performs code reviews and maintains technical documentation;
  • Collaborates with product owner, business experts, ICRC architects, UX team, external consultants, other member of the agile delivery team, and opensource communities;
  • Anticipates UI and end-users’ needs, identifies and solves problems;
  • Resolves assigned incidents and requests while ensuring resolution time commitments are met according to the service and operational level agreements.
Required Experience

Minimum 5 years frontend UI dev skills, of which 2+ on Frappe UI (Vue) in production; Experience working with Azure DevOps is a plus.

Qualifications

Bachelor’s degree in IT engineering degree or equivalent. ITIL & DevOps certification is an asset;

Other Details
Languages Required
Excellent command (spoken and written) of English.
Languages Preferred
Fluency in French is an advantage;
Contract Duration
1-year Fixed term contract (renewable subject to Budget discussion and performance)
Work Modality
Not specified
Remuneration
Not specified
Apply

Similar Opportunities

INGO.WORK: