We value your privacy

We use cookies to help enhance and develop our website experience, by analysing our traffic. By clicking “ACCEPT ALL” you consent to our use of cookies. Visit our cookie policy for more info.

Skip to main content
Back to careers

Senior Front End Software Engineer.

We are looking for a UK-based Senior Software Engineer with 5+ years of professional experience in front end engineering to join our team. This role would suit a person with a background in web development, knowledge of and interest in accessibility and user experience, and the ability to work hand-in-hand with key stakeholders. We’re also looking for someone who has the ability to support others to develop their front end skills through training and mentoring.

We are passionate about creating a diverse workforce and we welcome applications regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief.

If you would like this job description or the application form in an alternative format, please contact recruitment@hiveit.co.uk.

Please Note: The Application Closing Date is November 27th at 11.30pm

an illustration of an arrow representing a process flow

Role

As a Senior Front End Software Engineer, you will initially spend part of your time within our main project team working on a statistics platform for the Department for Education. Over time, you will be expected to lead the development of a wider range of projects.

You will be responsible for producing high-quality code whilst collaborating closely with the project's product owner, other front end engineers and our UX team to understand a concept and turn visual designs into code whilst considering accessibility, user interactions and responsive design.

You will work closely with the wider development team to integrate your code with backend systems. As part of your day-to-day, you will need to communicate your ideas and findings effectively and be expected to participate in code reviews to help ensure quality.

For the rest of your working week, we would also like you to develop and provide training and mentoring to other Hive IT developers keen to develop their front end skills. This may be through 1-2-1 training/mentoring, running group training sessions around specific topics, or organising hackathons/bootcamps.

We’d also love for you to be interested in following industry trends, best practices, emerging technologies and tools. We’d like you to participate in the evolution of the company’s software development culture and improve the way we do things.

Skills

Key Skills

The ideal candidate for this role will have the following skills and experience:

Essential Skills:

  • Comprehensive knowledge of HTML and CSS - able to write markup and styling to implement designs efficiently
  • Very comfortable writing TypeScript that follows given coding standards
  • Strong experience with modern JavaScript frameworks such as React
  • Experience writing tests using frameworks such as Jest and Testing Library
  • Knowledge of and experience implementing accessibility standards (WCAG) and best practices
  • A focus on creating a good user experience
  • Able to implement responsive UIs for varying viewport dimensions and consider how user interactions change based on devices
  • Can produce code that closely follows given designs or a style guide e.g. the GOV.UK Design System
  • Proficient with code collaboration tools such as Git and GitHub / GitLab
  • Good problem-solving skills with an ability to diagnose and troubleshoot bugs
  • Excellent communication skills with the ability to present your ideas and findings to audiences of varying levels of technical expertise
  • Great technical writing skills - able to document your work clearly and concisely
  • Experience mentoring or helping others through code reviews and pair programming
  • Experience working in an Agile environment using collaborative tools such as Jira, Miro and Trello

Desirable Skills:

  • Strong experience using Next.js to build React applications
  • Experience developing and delivering training on front end engineering to others
  • Experience working with automated browser testing tools such as Robot Framework, Playwright, Cypress, etc
  • Able to comfortably use prototyping tools such as Figma and Adobe XD
  • Strong experience building WordPress websites
  • Experience using headless CMS platforms e.g. Sanity, Contentful
  • Able to collaborate with backend engineers to design REST APIs

If you feel you are lacking in any of these areas, but are interested to learn, then still get in touch. We love training and developing our people and helping them reach their full potential.


Values

Our core values focus on:

  • Having an inclusive one team ethos
  • Acting ethically and with understanding
  • A love of creative problem solving
  • Always forward thinking and learning new things
  • Being friendly and honest with each other

So if our values match yours, we would love to hear from you.

Our recruitment process

Hive IT is a mindful employer and is dedicated to becoming fairer and more inclusive. We’re beginning to look at how this can be achieved through numerous activities, but as a starting point, we are moving to an anonymised recruitment process.What does this mean?Simply put, the team in charge of making the decision on who to interview won't receive any personal details as part of your application, only the skills and experience you submit.

We believe that this will help remove any unconscious bias and lead to a fairer hiring process.

Rather than submit a CV, we ask you to complete an application form asking for specific evidence relating to the Essential and Desirable key skills for the role. Use of AI in completing that application form is monitored for. We appreciate that you may want to use AI to improve your sentence structure/formulate your point more concisely - but we will reject applications where AI has been used to answer whole questions or give false examples. Any examples or evidence that you do provide will be questioned further during interviews.

On submission of your application the process will be as follows:

  • Our hiring managers will store any personal information for the period of the recruitment process (personal details will be removed from our database once the job is awarded).
  • They will remove any personal information from your application including name, email address, age, address, educational background and any other personal information. Only the skills and experience section of your application will be passed on to the team responsible for hiring for the position.
  • The hiring managers will review the application in relation to AI and cross referencing experience. Any applications where there appear to be indiscrepancies, or the suspected use of AI is found, will be flagged to the hiring team.
  • They will pass on the updated application to the relevant hiring team who will choose whether or not to arrange an initial remote interview, where each candidate will be asked the same questions.
    • If you are not chosen for an interview, you will be informed of this by our hiring managers, with relevant feedback.
  • Following an initial interview, if the team chooses to move forward with your application you will be given a skills assessment to complete within a week’s time frame.
    • If you are not chosen for a skills assessment, you will be informed of this by our hiring managers, with relevant feedback.
  • Following completion of your skills assessment, you may be invited to a final interview where the team will talk through your assessment with you.
    • If you are not chosen for a final interview, you will be informed of this by our hiring managers, with relevant feedback.
  • Once all final interviews are completed, candidates will be informed of the result of their final interview with relevant feedback given.
  • If you are successful, we will then provide you with an offer of employment letter and begin discussing appropriate start dates, ideally within 4 weeks.

Timescales

Normally we expect that this full process would be completed within 6 weeks of the closing date. However, as this process is running over Christmas, our planned schedule is as follows:

  • Application Published 5th Nov
  • Application Closes 27th Nov
  • Review and Scoring of applications 1st - 5th Dec
  • First Interviews scheduled w/c 10th Dec
  • Decision on who to progress w/c 17th Dec

BREAK

  • Tech Test Issued 5th Jan
  • Tech Test Closes 12th Jan
  • Review of Tech Test 13th -16th Jan
  • Final Interviews 19th Jan
  • Final Decision 26th Jan

    We are a small company with no dedicated hiring team and our team members are often busy on projects. This means that whilst we will strive to meet these timeframes, we can not guarantee it.

Please Note: To keep the application process fair, candidates will be asked not to share the skills assessment they undertook with any other candidates. Sharing details of the skills assessment will result in immediate disqualification from the application process.

Salary

£43 - £56k (FTE) per year depending on experience.

This role is open to part-time working, ideally a minimum 4-day working week.

Salary negotiations will not be any higher or lower than is advertised. Please do not apply for this position if you are not comfortable with your salary being within the advertised range.

At Hive, we prioritise the well-being and inclusivity of our employees by providing a comprehensive and equitable benefits package. This package includes:

  • Vitality Health Insurance
  • Westfield Health - Level 1 - Foresight
  • PAM Employee Wellbeing Assistance Programme
  • 5 volunteering days
  • 27 days annual leave
  • Discretionary Christmas closure without using annual leave
  • Extended Paternity, Maternity and Dependents Leave
  • 5% pension contribution
  • Bike to work salary sacrifice scheme
  • Electric Vehicle Salary Sacrifice Scheme
  • Regular away days or social gatherings

We want to create a supportive and rewarding environment that values the diverse needs of our employees.


Location

You should be based and eligible to work in the UK, and it would be advantageous if you have the flexibility to travel across the country, including to our offices in Sheffield, for project-related needs. We understand the importance of work-life balance, so we offer flexible working hours and the option to work remotely or in a hybrid setup.

We hold monthly company meet-ups that you're welcome to attend, but they're not mandatory unless they directly relate to your work.

Additionally, we love to bring people together and organise social gatherings throughout the year. It's completely up to you whether you'd like to join in and be a part of these events. We value your unique interests and respect your personal schedule.


No agencies please!