Work with inspiring, like-minded people on transformational web and mobile software for leading brands

  • Location: Derby, United Kingdom (Remote)
  • Salary: Starting up to £44,000 plus benefits
  • Hours: Full Time
  • Contract Type: Permanent
  • Closing Date: November 14, 2021

We are looking for a Senior Front End Developer with a strong design sensibility and experience building user interfaces for web software, to support our growing team of ambitious and talented developers.

Codemakers is an award-winning digital consultancy providing bespoke web and mobile apps for leading brands across multiple sectors. We love technology and get a real buzz from successfully applying it to a fast-paced, commercial world.

As a forward-thinking tech company, we have established our own Software-as-a-Service products, notably Shipmate – a delivery management platform for online merchants, which has seen incredible growth in the last 12 months, for which we have exciting plans for expansion over the coming months.

We are looking for a Senior Front End Developer with a strong design sensibility and experience in building web-based software to help drive this expansion, leading UI development on both our key bespoke projects and our SaaS products. The role would suit a seasoned Front End Developer with experience in a senior capacity designing and developing user interfaces for both web and mobile applications and a desire to work on a variety of interesting and challenging projects amongst a talented, creative and ambitious team.

You will be responsible for:

  • Working alongside our Creative Director to produce wireframes, UI designs and prototypes
  • Developing highly functional user interfaces using HTML, CSS and JavaScript with a meticulous attention to detail and user experience
  • Producing clean, well-documented code, applying industry recognised design patterns and testing frameworks where applicable
  • Supporting our existing development team in developing and maintaining projects both internal and external for our clients
  • Managing your project contributions using team development tools and source code repositories
  • Influencing the continual improvement of working practices and application of technologies through maintaining track of industry developments

The role includes a wide range of opportunities to continue to refine your skills, learn new technologies and frameworks and specialise in the fields that suit you best. Career growth opportunities include the role evolving to Team Leader, Project Manager, Development Leader or Consultant over time.

We are specifically looking for a Front End developer with experience using stylesheet languages such as SASS, together with demonstrable experience of JavaScript frameworks such as Vue.js and React Native. Experience working with back-end development teams and technology (PHP, Laravel) is desired as you will be working among a multidisciplinary team on a wide variety of projects of varied complexity.

Am I suitable for the role?

We are seeking a competent, experienced Front End Developer with a positive attitude eager to make an impact on projects, learn new skills and who has excellent communication skills. Prior commercial experience in software development with evidence of delivering responsive, interactive interfaces for web applications to a high standard essential. Demonstrable excellence in HTML, CSS and JavaScript, together with implementation tools such as SASS and development frameworks such as Vue.js essential. Knowledge and experience of accessibility compliance and Search Engine Optimisation together with performance optimisation essential.  

Experience working with templating engines such as Blade and Content Management Systems such as WordPress considered favourable. 

Experience using prototyping tools such as Basalmiq, Adobe XD and InVision and graphics tools such as Sketch favourable.

Experience in building user interfaces for mobile apps using Swift, Kotlin or cross-platform frameworks such as Flutter is not essential but considered desirable.

What’s the working environment like?

In-line with recent Government guidance our team have been working remotely and we have decided to make remote working an option indefinitely into the future. We would therefore consider applicants outside of a regularly commutable distance to Derby working remotely for this role, but occasional in-person meetings will be required. Applicants therefore must reside in the United Kingdom.

The daily routine includes a video conference stand-up to make sure everyone is on track, plus there are weekly opportunities to socialise in Derby City Centre, the focus being Friday evenings with the opportunity to play 5-a-side football with colleagues and friends, followed by refreshments in one of the city’s many popular bars.

What does my employment package include?

  • A starting salary between £36,000 and £44,000 depending on experience
  • Flexible working hours and remote working
  • Bupa medical insurance
  • 21 days holiday plus bank holidays
  • Time to develop your skills and an annual training allowance
  • New MacBook Pro
  • Team days out and opportunities for trips abroad for conferences in the future

Sounds great! How do I apply?

Please submit your CV along with a cover letter by email to Please quote vacancy reference CM-2108-1 with your application.

The Application Process

Your application will first be considered by our senior management team, who will invite you to a video conference interview if your application passes our initial criteria. Further video or in-person interviews may then follow, together with a practical exercise and other assessments to determine your suitability for the role.

Codemakers is an equal opportunities employer and does not discriminate on the basis of race, religion, disability, gender, marital status, sexual orientation, age or any other illegal or unfair basis.

Important: Recruitment Agencies

We do not use recruitment agencies. All unsolicited communications from recruitment agencies, job board aggregators or outsourcing companies will be ignored and calls disconnected.