Senior UI Developer (#22403281) 

Greater London, London, United Kingdom

WE ARE IMMEDIATE
Immediate Media is the special interest content and platform company. We own and operate some of the best-loved brands in the UK including Radio Times, BBC Good Food and BBC History. And we only focus on special interest markets, engaging over 82 million passionate consumers globally each month, offering them world-class content and innovative new products and services.
We sum up our mission in three words: Content. Passion. Engagement. Our focus is to help our audiences get the most out of the things they love, whatever they spend their time and energy on. Our people are as passionate about their subjects as our consumers. We're focussed on growth across our business and are constantly looking for new and exciting ways to innovate.
We pride ourselves on our open, collaborative and dynamic culture which encourages people to thrive, and give their best whilst being supported, developed and nurtured. As we care about our people, our environment and the impact we make, we have an active Diversity & Inclusion network, comprehensive well-being programmes, and clear sustainability strategies.
For us, it's really important to connect with our people, particularly as we're all remote right now. So, we've developed a programme of events, workshops and webinars with a rich and diverse mix of content to appeal to everyone.

A BIT ABOUT THE ROLE
We are looking for a skilled and passionate UI Developer to join one of our development teams.
You'll be working on Fabric, our digital publishing platform serving over 60 million unique users per month with great content from our brands. We use a variety of tools to help us deliver the right experience for our users at scale, considering best practice accessibility, performance and SEO. Our frontend stack includes multiple applications using React, Next.js and Storybook; using data from API services and a WordPress CMS.
Reporting to the team's Scrum Master, the successful candidate will be expected to develop, maintain, and support our digital products in accordance with the 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 atmosphere How you'll do this:
Immerse yourself in our technical ecosystem; current and legacy Develop and test new user-facing features, and support existing ones, across multiple browsers, platforms, and devices Build 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 within your team, 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 Use testing frameworks to ensure automated test coverage for platform functionality 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 Write and improve technical documentation when necessary Participate in all Agile planning meetings and stand-ups Foster good working relationships with a diverse group of colleagues and stakeholders

A BIT ABOUT YOU
Required Skills:
HTML and CSS/SASS JavaScript ES6+ React 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 Node.js Developer tooling, such as Babel and Lerna Working with a design system/component library Automated testing, e.g. end-to-end tests PHP7+ AWS / Docker / Jenkins We're committed to building a diverse group of talent with a broad range of backgrounds, skills and capabilities and will give full and fair consideration to all applicants.
We know that flexibility is key to success and our people work flexibly in many different ways, so if this is important to you please let us know.
As you apply, we'll ask you to share some personal information which will help us understand how we're doing in our inclusion and diversity ambitions. We'd really appreciate it if you'd take a few moments to complete this but if you'd rather not that's fine too. Rest assured, we'll treat your information confidentially.


People are at the heart of our business and creating a diverse and inclusive working environment is extremely important to us. Immediate is an equal opportunities employer. We will never treat anyone less favourably because of their sex, gender reassignment, pregnancy and maternity, marital/civil partnerships, sexual orientation, race, nationality, ethnic origin, age, religion or belief or disability. We are also committed to supporting applications from those who are returning to work following a career break, maternity leave or caring responsibilities.

Company Details

Company Name
Immediate

Job Details

Job Location
City/Town
Greater London
State
London
Country
United Kingdom