EY
EY

EY is a global professional services firm offering audit, tax, consulting, and advisory expertise. Its teams help organizations address complex business challenges, strengthen trust in financial reporting and markets, and use data and technology to support transformation.

The firm provides services including corporate finance advisory, transaction strategy, and technology consulting. EY works with clients across areas such as healthcare, legal services, marketing, energy, finance, and government, with sustainability and innovation informing many of its solutions.

Senior Front-End Engineer, UI — EY (Onsite)

Build accessible, responsive Angular and React applications for EY’s financial-services clients. Integrate APIs and help deliver scalable solutions that support digital transformation.

Description

  • Partner with clients and engagement teams to advance business goals through front-end engineering and user-focused design solutions.
  • Assess business needs and user experience requirements.
  • Build and validate responsive web applications.
  • Connect front-end applications with backend services and REST APIs.
  • Assist with production releases and deployments.
  • Design, configure, test, evaluate, deliver, and support technology solutions.
  • Create dependable systems that prioritize usability, accessibility, performance, reliability, and customer experience.
  • Contribute across the delivery lifecycle, from requirements and architecture through development, integration, and testing.
  • Collaborate with UX designers, backend engineers, product owners, QA specialists, and varied client teams.
  • Advise on engagement delivery and client service matters.
  • Expand technical expertise and industry knowledge.

Requirements

  • Bachelor’s degree in computer science or a related discipline.
  • At least three years of experience in software development or related technology roles.
  • Strong front-end development skills with Angular, React, TypeScript, JavaScript, HTML5, CSS3, and current responsive design techniques.
  • Practical experience creating reusable components, single-page applications, state management solutions, and accessible interfaces.
  • Experience connecting front-end applications to REST APIs, including authentication, authorization, error handling, and asynchronous data flows.
  • Knowledge of front-end architecture, micro frontends, performance tuning, browser compatibility, and secure development practices.
  • Experience using Git, npm or Yarn, code reviews, and CI/CD pipelines.
  • Experience with unit, component, and end-to-end front-end testing tools, plus familiarity with TDD or BDD.
  • Ability to work effectively in Agile teams with UX, backend, product, and QA counterparts.
  • Willingness and ability to travel up to 30% of the time.
  • Working knowledge of DevOps tools and services is preferred.
  • Experience with NgRx, Redux, Context API, Jest, Jasmine, Karma, React Testing Library, Cypress, Playwright, Node.js, Webpack, Vite, cloud platforms, micro frontends, AWS, or Azure.

Benefits

  • Medical coverage.
  • Dental coverage.
  • Pension plan.
  • 401(k) plan.
  • Multiple paid time off options.
  • Professional development opportunities.
  • Inclusive workplace culture.
  • Reasonable accommodation for qualified individuals with disabilities.

Related Jobs

ICT Digital Solutions GmbH

Full-Stack Developer (Hybrid, Germany)

ICT Digital Solutions GmbH

Build web applications, APIs, and cloud integrations at ICT Digital Solutions. Develop software for IoT, Industry 4.0, and digital business processes.

Open