The Role
At WPP Production, Senior Front-End Developers deliver rich, immersive, and performant digital interactions that bring our clients' storytelling to life. You will help create sophisticated consumer experiences by building and maintaining a mature, large-scale design system and a proprietary ecosystem of shared libraries and global elements (headers, footers, media galleries, analytics wrappers) used by multiple independent development teams using advanced HTML, CSS, and Javascript.
Embedded in a hybrid US and Argentina team, you will manage interdependent code repositories, resolve cross-repository dependencies, and collaborate with designers and engineers to define interaction behaviors.
Above all, your technical voice is just as important as your code. We thrive on open debate and live collaboration—As a Senior Developer we expect you to actively share your technical perspectives, challenge assumptions, and help drive design and engineering decisions.
ROLE REQUIREMENTS
- Expert knowledge of HTML, CSS-SASS, JavaScript, and associated web development/production tools.
- Strong experience maintaining and extending libraries using Vanilla JavaScript
- Proven experience using, actively building, and maintaining a mature, large-scale design system.
- Experience developing website global elements and custom shared libraries - video , analytics, gallery
- Experience building web experiences fully compliant with WCAG 2.2 AA
- Experience with templates and task automation including handlebars, NPM, Gulp and Vite
- Advanced knowledge of responsive web design
- Experience with translating comps and wireframes into flexible and usable code
- Experience implementing pixel perfect designs across a broad range of browsers and devices
- Experience using version control software (git) in multi-developer team
- Experience with developing large customer-facing websites
QUALITIES AND CHARACTERISTICS
- 5+ years' experience working as a front-end developer
- Desire to assist, guide and coach more junior team members.
- Excellent verbal and written communication skills, ability to articulate technical concepts to clients and non-technical colleagues
- Experience with web application development
- Thrives when facing new challenges in improving client deliverables
- Relentless attention to detail
- A passion for quality, receptive to feedback, and a desire to write code that produces a bug-free user experience
- Wants to work in a process rich, quality driven organization.
#LI-Hybrid
#LI-BS1