Current Vacancy

Full Stack Developer

Job Title:

Full Stack Developer



Level/Salary Range:

Salary DOE

Position Type:

Full time

Vivid & You:

We are looking for an agency experienced full stack developer to join our studio team at Vivid. You will use your proven experience of working across commercial projects to be a core team member,  working closely with everyone in the studio, across multiple projects at any one time. 

You will be a proactive, passionate individual with the ability to find creative solutions and implement them in a methodological and efficient way using your strong knowledge of frontend development and a solid understanding of backend tools.  You will also want to play a part in contributing to our Vivid team ethos based on openness, inclusion, and thoughtfulness.

Your Skills and Experience: 

  • You will be required to write technical documentation to support the work that you undertake, and have the ability to share your knowledge with the rest of the team
  • You can master all the techniques involved in a development project
  • You can switch between front and back end development based on the requirements 
  • Comfortable moving from Object Orientated MVC’s to extending CMS’s such as WordPress
  • You can better understand all aspects of new and upcoming technologies
  • You are familiar with popular stacks (see Stack requirements)
  • You will have had held a similar or programming role, in a commercial setting, for a minimum of 3 years
  • You will be able to stick to all deadlines
  • You will have strong skills in relation to developing maintainable and reusable code
  • You will have had experience in collaborating closely with software architects, product owners and stakeholders
  • Good understanding of whole software lifecycle and tools, and proficient using Git
  • Highly familiar with continuous delivery
  • Experience on testing strategy and tools for both backend and frontend components
  • Enthusiastic about working in multi-disciplinary teams
  • Good English skills are a must and to be a great communicator 

Stack Requirements:

LAMP stack (Linux – Apache – MySQL – PHP)

Front end programming requirements:

HTML, CSS, Bootstrap, W3.CSS, JavaScript, HTML DOM, JSON, XML, jQuery, ReactJS, AJAX

Back end programming requirements:



WordPress, WP plugins, WooCommerce, types of Payment Gateways


FTP, QA testing, DNS, SSL, Domain name records and Code Control

Other preferred skills:

  • You may have had exposure to reviewing the work of your colleagues as well as supporting junior developers
  • You may have had exposure to evaluating the use of new technologies, architectures, and frameworks
  • Understanding of other cloud technologies such as AWS and Docker
  • Experience working with agile methodologies
  • You can make a prototype very rapidly
  • You can provide help to all the team members
  • You can help reduce the cost of the project
  • You can help to reduce the time used for team communication

How to apply:

You will have access to the amazing benefits and team culture we have here at Vivid with the opportunity to thrive in a highly collaborative and engaging workspace. Are you ready to make an impact & take on your next challenge? Apply today! 

Send your CV and covering letter to [email protected]