Start a project

Front End Developer - Midweight


Our Front End Developer will be working on a wide variety of projects, from websites, apps, system applications and more - using modern JavaScript frameworks and a mixture of persistence technologies.

We're looking for experienced and enthusiastic Front End Developers with a passion for quality programming, willingness to learn new language and technologies, ability to self manage as well as being able to comfortably collaborate with designers, developers and product owners in order to build interactive and scalable sites and software.


The Role

  • Willingness to learn new languages and technologies
  • Keep abreast of latest and emerging technologies
  • Sense of ownership and pride in your performance and its impact on the company’s success
  • Ability to self manage
  • Work in a multidisciplinary team with other professionals such as back-end developers and web designers
  • Produce clean, efficient, testable code using modern web technologies.
  • Adhere to organizational policies, standards and best practices in application development, documentation, and maintenance that support industry best practices and project approaches
  • Design and develop mobile friendly applications
  • Analyse web applications and perform improvements for SEO and Accessibility.
  • Collaborate with designers, developers and product owners in order to build interactive and scalable sites/software.
  • Review and refactor code.
  • Build, develop and maintain frontend toolsets (Webpack, Gulp, etc.)
  • Troubleshoot, debug and upgrade existing software.
  • Communicate with the internal team to help clarify development tasks and attend quoting meetings when required.


Required Experience

  • 3+ years of experience as a Front-End Developer
  • Excellent knowledge of browser troubleshooting and debugging practices and techniques
  • 3+ years of experience with markup languages
  • 3+ years of experience with JavaScript (ES6), CSS (SASS or eq.)
  • 2+ years experience with modern front end frameworks (at least one of. React, Angular or preferably VueJS)
  • 2+ years experience with modern front component libraries (Bootstrap, Tailwind, etc.)
  • Knowledgeable concerning clean code, secure coding practices, design patterns, code smells, refactoring, etc.
  • Aptitude with code authoring tools (Visual Studio, Visual Studio Code)
  • Aptitude with GIT version control
  • Excellent oral and written communication skills
  • Resourcefulness and troubleshooting aptitude.
  • Commercial experience with using RESTful APIs


Preferred Qualifications

  • BA in Computer Science or similar relevant field.


  • 3+ Years of IT Work Experience.


Personal Qualities

Cold Banana is committed to fostering an environment where people can thrive and prosper. That means possessing key qualities and values that create an open mindset and behaviours that support a positive culture. These are some of the things we look for & expect from our team:

  • Punctuality & reliability
  • Trustworthiness
  • Pride & passion
  • Ownership & care
  • Enthusiastic, positive can-do attitudes
  • Adaptability
  • Great communicators
  • Confident professionalism
  • Respect & kindness



  • 20 days holiday plus bank holidays
  • Extra day per year for continued employment
  • 3pm Friday finish
  • Bonus holiday days over Christmas shut down
  • Basement Gym for staff use
  • Various tax incentives such as Cycle to work scheme
  • Pension Scheme after the initial 12 weeks
  • Annual trip away 


.NET Developer

As .NET developer are you bored in your role? Are you looking for progression? Do you want to get more involved with technical decisions? 



Junior .NET Developer

Do you approach the world from a logical standpoint? Are you a problem solver? Are you passionate about technology?