A

Accenture

Advises businesses and runs their technology

UI/UX and Front-End Engineer Consultant - Multiple Teams

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 4 years of experience is required.
  • A B.Tech/BE, M.Tech/ME, or PhD in Computer Science, Information Technology, or a related field is required.
  • Proficiency in UI/UX design and prototyping with Figma, Adobe XD, or Sketch, including wireframing, interactive prototyping, design tokens, and design system governance.
  • Frontend development experience with React, Angular, Vue, or Next.js; JavaScript or TypeScript; HTML5; CSS3 or SCSS; and component libraries such as Material UI, Tailwind CSS, or Storybook.
  • Deep WebRTC expertise, including peer-to-peer media streams, signaling servers such as WebSocket or SIP, STUN/TURN/ICE configuration, SFU/MCU architectures such as Janus or LiveKit, and real-time communication UX for video, audio, and data channels.
  • Experience integrating REST or GraphQL APIs and implementing authentication and authorization, including OAuth2, JWT, SSO, MFA, and RBAC, in single-page and server-rendered applications.
  • Knowledge of cross-browser compatibility and WCAG 2.1 accessibility compliance, including semantic HTML, ARIA, keyboard navigation, screen-reader testing, and automated auditing with axe-core or Lighthouse.
  • Experience optimizing frontend performance using code splitting, lazy loading, virtual scrolling, SSR/SSG/ISR, bundle analysis, CDN strategy, and Core Web Vitals improvement.
  • Knowledge of responsive and mobile-first design, user research, usability testing, and A/B testing methodologies.
  • Working knowledge of CI/CD pipelines such as GitHub Actions or GitLab CI, Git branching strategies, and cloud deployment for frontend applications using AWS S3/CloudFront, GCP, Azure, Vercel, or Netlify.

Responsibilities

  • Design and deliver end-to-end UX solutions, from user research, wireframes, and high-fidelity prototypes in Figma, Adobe XD, or Sketch to production-ready frontend implementations, for Contact Center AI dashboards, agent workspaces, and supervisor monitoring interfaces.
  • Build scalable, reusable frontend components and design systems using React, Angular, Vue, or Next.js; JavaScript or TypeScript; HTML5; CSS3 or SCSS; and component libraries such as Material UI, Tailwind, or Storybook for multiple product teams and client engagements.
  • Design and implement real-time communication UX for video, audio, and data channels using WebRTC, including peer-to-peer media streams, signaling server integration using WebSocket or SIP, STUN/TURN/ICE configuration, and SFU/MCU architectures such as Janus or LiveKit, with connection-state management and graceful-degradation patterns.
  • Integrate REST/GraphQL APIs and implement authentication and authorization flows, including OAuth2, JWT, and SSO, within frontend applications, with secure, token-refresh-aware, and optimistic-update-driven user experiences.
  • Ensure cross-browser compatibility and WCAG 2.1 accessibility compliance; conduct and act on usability testing, A/B testing, and user research sessions to improve experience quality.
  • Optimize frontend performance through code splitting, lazy loading, virtual scrolling, SSR/SSG strategies, and Core Web Vitals monitoring; advise clients on responsive, mobile-first design and progressive enhancement.
  • Collaborate with CI/CD pipeline teams to integrate frontend build, lint, and test tools such as Jest and Playwright/Cypress, visual regression tools such as Chromatic, and deployment stages into GitHub Actions/GitLab CI workflows; support cloud deployments on AWS, GCP, or Azure, including S3, CloudFront, and Vercel.
  • Lead client-facing UX discovery workshops and design reviews; advise on design system governance, component library strategy, and UX toolchain selection before and during engagement onboarding.
  • Design conversational UI patterns and integrate real-time AI features, including streaming AI responses, transcription overlays, AI confidence indicators, and RAG-powered search UX, into contact center communication platforms.
  • Mentor analysts and junior designers/developers; conduct design and code reviews across frontend workstreams; present UX and architecture decisions to senior client stakeholders; and maintain documentation for knowledge transfer.

Desired Qualifications

  • Experience with AI-assisted UX design tools and conversational UI design patterns for contact center and communication platforms.
  • Familiarity integrating real-time AI features, including streaming responses using SSE/WebSocket, transcription overlays, AI confidence scoring, and RAG-powered search UX.
  • Familiarity with CCaaS platforms such as Genesys, Amazon Connect, NICE, and Five9, and their agent/supervisor UI integration points.
  • Familiarity with SFU/MCU architectures beyond WebRTC, including Janus Gateway, LiveKit, and media server configuration.
  • Familiarity with Kubernetes-deployed frontend applications and containerized micro-frontend architecture.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs