Front end developer - freelance/contract role

We particularly welcome applications from under-represented groups in the tech industry.

About the contract

We are looking for a reliable frontend web developer to help create BrandStencil templates on a 3-6 month project starting as soon as possible.  There will be the option to continue working with us on an ad-hoc ongoing freelance basis when this project is complete. 

We will provide training initially and have supporting documentation including reference docs for the specific syntax. You’ll be fully briefed and will have another developer to check in with throughout. 

Ideally this contract is for around 20 hours per week but we are happy to be flexible on this for the right person. 

About us

BrandStencil is a SaaS product that enables employees in organisations to easily create on-brand posters, leaflets and stationery from customisable templates. BrandStencil uses a bespoke HTML based templating system to create all manner of artwork from business cards to multi-page reports which can be exported as jpegs, png or pdfs.

BrandStencil has been developed by Electric Putty, a software studio based in central Hove. Most of our clients are within the not-for-profit sector and we’re passionate about helping them use digital tools to build big ideas and make a measurable impact on the world. Our clients include, British Red Cross, TUC, RSPB, Mind, Alzheimer's Society and Leonard Cheshire.

We highly value all the freelancers we work with, most of whom we have worked with for many years. We will do our best to provide you with a clear brief and support throughout the project. 

Responsibilities and duties

You will be responsible for creating templates for use in our SaaS application, BrandStencil. 

The process is similar to working with MailChimp or Campaign Monitor templates (although they are not responsive and thankfully you only have BrandStencil’s internal browser to keep happy). 

You first create the HTML and CSS from the supplied design and make sure it renders correctly in the app. You then need to define all the ‘editable’ fields and link these to elements in the HTML. If you’ve had any experience of custom WordPress theming you will be familiar with the concept of defining dynamic regions.

Skills and abilities

  • Happy working with Adobe Creative Suite (InDesign / Illustrator / PhotoShop)

  • Confident creating flexible layouts using clean and semantic HTML and CSS

  • Understand image optimization and familiar with SVGs

  • Have an excellent eye for detail (you will be converting print-ready artwork to HTML so it is vital than non of the subtleties of the brand are lost)

  • Experience building dynamic websites (think custom WordPress themes)

  • Git Version control

  • Basic JavaScript

  • Basic PHP

Knowledge and experience

  • You have demonstrable commercial experience of building websites using a CMS like WordPress or Craft. 
  • You are confident to make decisions around the flow of dynamic content and are sensitive to the design implications of these.
  • You have worked on multi-layout frontend builds so understand the concept of well structured and reusable code.
  • You are an experienced freelancer and have worked on numerous projects for agencies so you understand the commercial constraints we will be working within. 

Personal attributes

You are able to understand the brief and are confident to ask questions where you need clarification. 

You’ve got a can-do attitude and are not easily daunted, relishing a technical challenge whilst bringing creativity to problem solving. 

You are an excellent communicator, have a patient, pragmatic attitude and a genuine passion for delivering your best work. 

How to apply

If this is a good fit for your skills and experience then we would love to hear from you. Please get in touch at It would be useful to include some examples of your front end work along with your hourly rate and availability over the next 3 months. 

Similar searches: Brighton and Hove, Front-End Development