Apply now »

Senior Consultant - Tech Consulting - Cybersecurity - Amman 1

Location:  Amman
Other locations:  Primary Location Only
Salary: Competitive
Date:  12 May 2026

Job description

Requisition ID:  1708382

The role

 

As part of our Digital & Technology Consulting team, you will design, build, and scale modern front‑end applications using   and associated web technologies. You will work closely with product owners, UX/UI designers, and back‑end engineers to deliver high‑quality, performant, and scalable user interfaces across enterprise and client‑facing platforms.

 

The role involves hands‑on front‑end engineering, architecture decisions, component design, and advisory leadership—bridging user‑centric design with robust engineering practices across web and hybrid application environments.

 

The opportunity

 

We’re looking for a Front‑End Developer with strong technical depth in  application development and a solid understanding of modern ecosystems. This is an opportunity to work on large‑scale, business‑critical platforms, helping clients modernize digital experiences while ensuring performance, accessibility, and maintainability.

 

Your key responsibilities

 

  • Design, develop, and maintain responsive, scalable front‑end applications using modern frameworks.
  • Build reusable, modular UI components aligned with design systems and UX standards.
  • Collaborate closely with UX/UI designers to translate wireframes and prototypes into high‑quality production code.
  • Integrate front‑end applications with RESTful APIs, GraphQL services, and back‑end systems.
  • Ensure applications meet performance, security, accessibility (WCAG), and cross‑browser compatibility standards.
  • Implement state management, routing, and data‑handling patterns using modern front‑end architectures.
  • Conduct code reviews and enforce front‑end engineering best practices.
  • Produce high‑quality technical documentation and contribute to architectural and design decisions.
  • Manage multiple workstreams or engagements (for senior levels), ensuring delivery quality and alignment with client objectives.
  • Stay current with emerging trends in front‑end technologies, frameworks, and tooling.

 

Skills and attributes for success

 

  • Strong ability to translate business and UX requirements into robust front‑end solutions.
  • Hands‑on mindset with excellent analytical and problem‑solving skills.
  • Consulting aptitude: structured thinking, stakeholder engagement, and delivery discipline.
  • Ability to explain technical front‑end concepts clearly to non‑technical stakeholders.
  • Strong ownership, collaboration, and communication skills.
  • Attention to detail in UI behavior, performance, and user experience.

 

Technical skills

 

  • Strong hands‑on experience with React (hooks, functional components, component lifecycle).
  • Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Experience with state management (e.g., Redux, Context API, or similar patterns).
  • Familiarity with UI frameworks and styling approaches (e.g., Material UI, Tailwind, CSS‑in‑JS).
  • Experience with API integration (REST / GraphQL).
  • Understanding of front‑end build tools and workflows (Webpack, Vite, npm/yarn).
  • Knowledge of testing frameworks (e.g., Jest,   Testing Library).
  • Exposure to CI/CD pipelines and front‑end deployment practices.
  • Understanding of web performance optimization and accessibility standards.

 

To qualify for the role, you must have

 

 

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 2–6 years of experience in front‑end development or a closely related role.
  • Demonstrated hands‑on experience building production‑grade   applications.
  • Strong communication skills with a client‑facing or cross‑functional mindset.
  • Ability and willingness to travel, as required.

 

Grade is decided based on

 

  • Years of experience
  • Technical depth and delivery complexity
  • Client management and leadership capability

 

Ideally, you’ll also have

 

  • Experience working with design systems and large component libraries.
  • Exposure to Next.js or similar  React‑based frameworks.
  • Experience in enterprise‑scale or consulting environments.
  • Familiarity with secure coding practices in front‑end development.
  • Basic understanding of cloud‑hosted applications and microservices‑based architectures.

 

What we offer

 

  • Competitive compensation aligned to performance and impact.
  • Continuous learning and exposure to modern digital engineering practices.
  • Opportunities to work on high‑impact transformation programs.
  • Collaborative, diverse, and inclusive culture.
  • Clear progression paths across Consultant, Senior Consultant, and Manager levels.

Apply now »