Front End Developer

JOB TITLE: Front End Developer

DEPARTMENT: Digital Transformation

REPORTS TO: Head of Digital Transformation

JOB PURPOSE: To develop content into digital tools and products for multi-platform use and to deliver new products and services that present EI content in a way that enhances the user experience.

To support the Digital Transformation team in fulfilment of the EI’s business objectives.

6 months maternity cover - Salary up to £35K pa plus benefits

KEY RESPONSIBILITIES:

Working closely with staff members within the EI Teams to:

  1. Develop and maintain high-quality, user-centric web applications using modern front-end technologies
  2. Work closely with the Digital Transformation Team and stakeholders to migrate the Squiz Matrix CMS to the new DXP: Working platform. Reconfigure and optimize the CMS to maximize efficiency and performance
  3. Provide training and support to colleagues on front-end development best practices and CMS usage. Assist in the creation and maintenance of clear and concise documentation.
  4. Collaborate with other teams to ensure the smooth operation of digital platforms.
  5. Ensure EI online services are designed to the highest specifications, both digitally and visually. Optimize website performance and user experience, focusing on accessibility and cross-browser compatibility.

Nature and Scope

At the EI we have ambitious plans for the growth of our digital channels both in the UK and internationally. We're seeking a talented Front-End Developer to join our team on a 6-month maternity cover and play a crucial role in the digital transformation of our organization. A key focus for your role will be the development and design of attractive, engaging, responsive and meaningful digital content and functionality, in any format. You will also be responsible for editing and publishing web optimized content on the websites. Your work will involve engaging with internal and external stakeholders to develop detailed project specifications, and you will take responsibility for the development, testing and delivery of effective, user-focused, digital content and services. This will imply working closely with the Digital Transformation team and using our CMS (Squiz Matrix) to help to produce and edit content and ad-hoc digital products. You will also contribute to the migration of our current Squiz Matrix CMS to the new DXP, reconfiguring and optimizing it to maximize efficiency and performance.

You will actively participate in the development of the EI’s website and other online resources which will involve working closely with staff across the organisation as well as external suppliers.

Depending on the candidate's experience and skills, this role may involve line management responsibilities, including mentoring and guiding a junior Front-end developer and providing technical guidance and support.

You will be expected to meet your individual key performance indicators and maintain standards and objectives for the team in line with organisational values. You will utilise your expertise to effectively support and contribute to the implementation and development of the EI work programme.

You will work in accordance with agreed policies, procedures and practice inclusive of Health and Safety at Work requirements and Equal Opportunities.

You will actively participate in appraisals, team meetings, and meeting your self-development needs.

You will undertake any other duties necessary to this post as delegated by the Head of Digital Development.

Key skills required

Ability to work within online, asset-based, content management systems (ideally Squiz Matrix)

Proficient with HTML5, JavaScript, jQuery, CSS, Sass, Bootstrap, Tailwind and other front-end frameworks

Experience in working with RESTful APIs

Knowledge of Node.js and managing the interchange of data between the server and the users

Strong understanding of UI, cross-browser compatibility, general web functions and standards

You will have an eye for good user experiences and be keen to deliver well tested mark-up with high levels of usability, accessibility, and functionality.

Highly organised, with excellent communication skills

Desirable

Experience working and integrating Customer Relationship Management Software (CRM)

Experience of working with ecommerce platforms

Experience with versions control systems, like Git

Understanding of SEO and performance optimization tools (PageSpeed)

Knowledge of asset management systems and data formats (e.g. metadata, XML, JSON)

Personal skills

Adaptable and flexible

Organised and enthusiastic

Strong inter-personal and team working skills

Willingness to learn and expand skillsets

An interest in the energy industry with a desire to support good sustainable, safe and environmental practices

Benefits

Generous pension scheme

Compressed working scheme– extended hours in return for every other Friday off

A mix of office (central London) and home working

25 days holiday plus bank holidays

Cycle to Work Scheme

Season Ticket Loan

Great office culture

Participation in industry events, including attending conferences and lectures

Training and professional development opportunities

All staff/team socials

Please send a CV and covering letter to violeta@energyinst.org should be no more than one side and should convey the three key reasons for your suitability. Applicants must be eligible to work in the UK.

Application closing date: 10thJanuary

Interview date: 15th January

Starting date: 3rd February