6 days ago
  • LevelSenior
  • ProfessionsFront-end Developer, Website Developer, Software Developer
  • TypeFull Time
  • LocationLondon, United Kingdom

Like this job? Notify me with jobs that are similar

Description

At Digitas, we harness the power of connection to make positive impact everyday. We have a relentless focus on creating connections to help our clients’ businesses grow, connecting diverse people, ideas and expertise in innovative and exciting ways.
We are making positive impact with our amazing clients, through our capabilities in Consulting, Products & Platforms, Customer Engagement and Digital Media.
Part of Publicis Groupe, and a Leader in Gartner’s Magic Quadrant for Global Marketing Agencies, we’re proud to work with some of the world’s leading brands.
Digitas. Experience the power of connection.

OVERVIEW

As a senior front end developer you will be responsible for creating re-useable and scalable front end components using a combination of JavaScript, HTML & CSS.
You will have a good knowledge of ES6 architectures, a deep understanding of web standards, design systems, web performance, responsive layout, and a pragmatic and mature approach to agile delivery.
Knowledge of working on front ends driven by the Adobe Experience Manager (AEM) CMS is also advantageous.

Responsibilities

  • Create and maintain a component library of UI elements for an existing multi-site platform
  • Own code quality and front end standards of a component library/design system
  • Produce high quality code, that takes into account web standards, web performance, and web accessibility
  • Own and have responsibility for component development and ensure that what you deliver is robust, maintainable and meets the agreed quality standards
  • Code review and mentor for junior developers, be confident and considerate in feedback and quality
  • Own and be responsible for code quality tools for the front end, including but not limited to, Pa11y testing, visual regression testing and Core Web Vitals scores
  • Ensuring front end components are considerate of services, APIs and able to integrate with AEM

QUALIFICATIONS

Expert understanding of…
  • Native JavaScript, ES6 Modules/Classes dynamic imports]
  • Webpack for bundling and optimisation
  • Gulp task runner
  • Backbone MVC & React. js
  • Underscore templates , data binding with Async APIs
  • ESLint, StyleLint for code quality
  • SCSS
  • A deep understanding of web standards, semantic HTML
  • An expert understanding of design systems and atomic design principles in application to front end components
  • The ability to pragmatically deconstruct UI’s into components that ensure re-use and aid delivery of a larger system
  • The ability to articulate core principles of web performance and meaningful metrics such as TTI, LCP, NIP and thread blocking

Nice to haves:

  • Familiarity with the Storybook frontend workshop
  • Familiarity with CSS frameworks such as Tailwind
  • Exposure to micro frontends
  • Familiarity with screen readers and other assistive technologies

Skills Required

  • Front-end
  • Website Development
  • Software Development

People who have worked with Digitas