Lead UI Developer

Full Time Permanent

UK Jobs Board

We are looking for a Lead UI Developer to work across our development teams.

Reporting to the Development Director, the successful candidate will be expected to support teams and individuals in developing, maintaining and supporting our digital products, and work with our other discipline leads to take ownership of technical roadmap in alignment to our business and technology objectives.

We believe in a good work-life balance and offer a great working environment including:

Fortnightly Development Day
Skilled teams with strong collaboration and mentoring attitude
Training and in-house workshops
Your choice of operating system (Windows or Mac) and development environment
Social Events including Summer and Christmas parties
Casual dress, friendly people within a relaxed atmosphereHow you'll do this:

Support teams developing and testing new and existing user-facing features, across multiple browsers, platforms, and devices
Ensure the team write reusable code, components and libraries for future use
Optimise pages, code and assets for maximum speed and scalability against an agreed performance budget
Supporting and mentoring other developers across multiple teams, taking an active role in their professional development
Working with the wider UI team to develop our standards, best practices and guidelines. Ensure these are understood and adhered to by our teams
Collaborate with other team members and the Product Manager to help plan new functionality or major enhancements
Keep up to date with industry and technical developments, evolving our platform for new technology and changing business needs
Write and improve technical documentation
Participate in all Agile planning meetings and stand-ups

Required Skills

JavaScript ES6+
Understanding of web standards, accessibility and performance
Build tools, such as Webpack
Unit testing
Git and NPM/Yarn to manage your work and dependencies
Great communication skills with colleagues and stakeholders.Areas of Beneficial Interest (not essential)

Agile working principles
CSS methodologies such as BEM
Next.js, or similar
Developer tooling, such as Babel and Lerna
Working with a design system/component library
Automated testing, e.g. end-to-end tests
AWS / Docker / JenkinsGCS Computer Recruitment Services is acting as an Employment Agency in relation to this vacancy

Register your CV with our partner site cv-library and get noticed by potential employers.