Hiring

A career at VTS will offer you the chance to experience more than your average boxed-in role. If you like to be challenged, can move at pace and excel wearing more than one hat, you’ll find a culture of opportunity right here. Tuck your passport in your back pocket and don’t forget your sense of fun. Step this way please!

Front End Developer (Javascript)

  • The successful candidate will have experience developing complex web applications for both mobile and desktop, implementing front-end logic in JavaScript and consuming web services.
  • The successful candidate will be confident and capable of balancing technical and user experience requirements without adding unnecessary risk or complexity to their eventual solution.
  • We’re looking for an experienced (3+yrs in a mid to senior role) front-end developer who enjoys thinking about challenges from both a technical and user’s perspective. You should enjoy collaborative problem solving with both colleagues and clients. You will have exceptional attention to detail and understand how to apply the tools and methodologies at your disposal (e.g. BrowserStack, automated testing) to ensure effective and timely delivery of projects.

You will ideally also have:

  • A relevant degree (e.g. BSc in Computer Science) or significant industry experience
  • Able to work with raw HTML, CSS, and JavaScript
  • Experience with at least one front-end framework: Angular(JS), React, Vue
  • A good working knowledge of build tools, including: npm, gulp, SASS, Babel
  • Used a front-end framework, ideally Bootstrap (4+)
  • A pragmatic approach to the limitations of legacy browsers, and ability to weigh the benefits of using bleeding-edge features over traditional implementations.
  • No rigid allegiance to a specific framework or platform
  • A strong understanding of source control systems: primarily git (but SVN experience helpful)
  • Some exposure to modern PHP 7+ development would be beneficial: Composer, OOP, namespaces, etc.
  • Experience with other server-side technologies (Java, Node, Python, Ruby) also an advantage.
  • Any experience configuring web servers (Apache, Nginx), working with relational databases (MySQL, SQL Server, Oracle, etc.), or cloud hosting with AWS (or GCP/Azure) would be a bonus.
  • Must be happy working directly with UX designers
  • Excellent verbal and written communication skills
  • Strong organisational and time management skills
  • You’ll be a persuasive communicator (verbal and written) who can inspire confidence and maintain the commitment of senior decision makers. You’re unlikely to be daunted by the prospect of reaching out and asking for what you need.

A healthy sense of humour combined with an unshakeable faith in the restorative powers of beer/wine/pizza/tapas would also be a distinct advantage! Whilst we envisage this role as full time and permanent, for the right person, we’d be prepared to discuss the potential of flexible working arrangements.

Full Stack Developer (LAMP)

  • The successful candidate will be confident and capable of balancing technical and user experience requirements without adding unnecessary risk or complexity to their eventual solution.
  • We’re looking for an experienced (5+yrs in a mid to senior role) full stack developer who enjoys thinking about engineering challenges from both a technical and user’s perspective. You should enjoy collaborative problem solving with both colleagues and clients. You will have exceptional attention to detail in both your technical architecture and coding standards and understand how to apply the tools and methodologies at your disposal (e.g. TDD) to ensure effective and timely delivery of projects.
  • The successful candidate will have extensive experience of developing, integrating and supporting complex web applications for both mobile and desktop.

You will ideally also have:

  • A relevant degree (e.g. BSc in Computer Science) or significant industry experience
  • Able to work with raw HTML, CSS, and JavaScript
  • Experience with at least one front-end framework: Angular(JS), React, Vue
  • A good working knowledge of build tools, including: npm, gulp, SASS, Babel
  • Used a front-end framework, ideally Bootstrap (4+)
  • A pragmatic approach to the limitations of legacy browsers, and ability to weigh the benefits of using bleeding-edge features over traditional implementations.
  • Confident and proficient in modern PHP 7+ development: Composer, OOP, namespaces, etc.
  •  Experience with other server-side technologies (Java, Node, Python, Ruby) an advantage.
  • A strong understanding of source control systems: primarily git, but SVN experience helpful
  • Comfortable configuring web servers: Apache, Nginx
  • Able to work effectively with MySQL and MySQL-like databases: MariaDB, Amazon Aurora (experience with other RDMS an advantage – Postgres, Oracle SQL Server, etc.)
  • Understanding of cloud hosting with AWS: EC2, RDS, ELB, S3 (experience with Azure or GCP also advantageous)
  • Experience of working directly with UX designers
  • Excellent verbal and written communication skills
  • Strong organisational and time management skills
  • You’ll be a persuasive communicator (verbal and written) who can inspire confidence and maintain the commitment of senior decision makers. You’re unlikely to be daunted by the prospect of reaching out and asking for what you need.

A healthy sense of humour combined with an unshakeable faith in the restorative powers of beer/wine/pizza/tapas would also be a distinct advantage! Whilst we envisage this role as full time and permanent, for the right person, we’d be prepared to discuss the potential of flexible working arrangements.


If you cannot find the position that suits you please get in touch with your CV anyway. Contact us.