Front End Developer

Posted 10 October 2022
Salary £50000 - £60000 per annum
LocationBirmingham
Job type Permanent
Discipline Development
ReferenceAD-41
Contact NameAna Da Silva

Job description

To apply for this vacancy you must have the legal right to live and work in the UK.

I am looking for a Front End Developer who is confident in building component-based user interfaces to join a company dedicated to innovation in platform security and content. They provide expert knowledge and experience from across the digital and TV industries all while offering all the tools needed to take back control of your platform, channel, or content.

Location: Fully remote in the UK only
Salary: Up to £60,000 + Benefits

About you -
You must have knowledge of RESTful APIs for powering Front End applications. You will need to be up-to-date on the latest frontend technologies and coding practices with knowledge of cross-browser, cross-platform design for building responsive, performant applications. You will be familiar with testing libraries and practices and how to automate builds and tests via CI/CD pipelines. 

Job Role -
You will be helping to design and deliver Front End UI components which will be composed into the larger dashboard and console applications. API requests and state management will need to be considered in relation to user roles and sessions. Experience working with React is a must. Any other supporting technologies such as Redux, React Native and React Testing Library is a big plus. Back End APIs are mainly written in NodeJS (TypeScript) in an asynchronous functional style and you need to understand these and potentially help work on them. Code should be planned, written, and documented to a high standard so you will need to write unit tests and integration tests to ensure applications are robust and stable. They target various platforms such as iOS and Android devices so the experience in building and testing for these is important.

Key Daily Tasks -

  • Working on UI components that can be packaged and consumed by larger applications.
  • Being involved in the full development life-cycle, from design and prototype through development, testing, and deployment.
  • Rapid diagnosis and resolution of production issues.
  • Working effectively with your colleagues to estimate and deliver issues, working within teams that use Agile/ Scrum methodologies.
  • Demonstrating drive and enthusiasm, innovating, working with minimal direction, meeting requirements, and delivering to a high standard.
Skills and Experience -
  • React
  • Typescript / JavaScript
  • iOS / Android
  • Git
  • Unit Testing (Jest, React Testing Library)
  • CI/CD pipelines
Nice to haves - 
  • Video Streaming
  • React Native
  • ElasticSearch (ELK)
  • Docker 
If you’d like to be considered for this position, please apply with your CV. We will be in touch if your skills and experience match the requirements.