Kettle · 5 hours ago
Lead Developer, Front-end
Maximize your interview chances
Insider Connection @Kettle
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Manage and mentor a team of 2 or 3 mid- to senior level front-end developers, helping them chart their career path and provide opportunities to grow.
Lead front-end projects without much oversight, this includes delegating tasks, presenting to creative teams and sometimes clients, reviewing code, etc.
Author and contribute to a slew of proprietary implementations of the latest front-end development methodologies — custom-built for one of the world’s most widely-watched tech companies.
Lead the charge in accessibility . Be on the forefront of implementing truly accessible content at scale. And with this client, ‘at scale’ means really, really big.
Craft pixel-perfect, butter-smooth animations. Leverage the team's shared knowledge to exploit all the quirks of modern browsers for animations that perform consistently and beautifully.
Partner with teammates of different disciplines including production, design, graphics production, and QA.
Adapt to different working styles and processes, from quick turn optimization to blue sky visioning.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
7+ years experience in front-end web development, with proven mastery of performant and scalable UI components, and cross-browser/device debugging
Comprehensive knowledge of HTML, CSS, and JavaScript, and Javascript frameworks
Proven debugging and troubleshooting skills
Excellent verbal/written communication and time management skills
Qualities of a team player and a soloist
Passion for programming and creative technology
An insatiable curiosity for new techniques and a razor-sharp eye for detail
Deep respect for design systems and standards
Interest or experience with web accessibility (screen readers, ARIA attributes, tab focus) and performance (code splitting, layout/paint, CSS in JS, etc.)
Experience with Sass/Less
Experience with Webpack/Gulp
Experience with Git/Gitflow
Experience with JS frameworks: React, Svelte, Vue, etc.
Experience with Animations/interactions: CSS animations, SVGs, GSAP/Greensock, Canvas, TweenLite/TweenMax, etc.
Preferred
Handlebars (a plus!)