Published: July 22, 2016
Job Type


Location: Farringdon, London

Job Type: Permanent

Salary: Competitive salary with company benefits!

Ve Interactive is a world-leading technology company; offering a suite of apps across one platform which help online businesses successfully drive new traffic, increase customer engagement, minimise website abandonment and boost conversions.

Founded in 2009, we are now a multi-award-winning company with more than 30 offices worldwide, and in 2015 we topped the Sunday Times Tech Track 100.

We love what we're building. We talk daily about how we can enrich our user experience and products further. We love working with smart engineers that can help us grow individually too. Having identified a key failing in current e-commerce and registration processes, our product suites will revolutionise the online industry and dramatically increase revenues for all who use them.

To qualify for this fantastic career opportunity you must have solid experience of OOP & Functional JavaScript, HTML5 & CSS, Single Page Application development and browser technologies. As a key member of the front-end development team you will be able to influence and guide the development of user interfaces.

Primary Responsibilities

  • Collaborate and lead the Development team with new & existing projects.
  • Ability to lead and inspire in all aspects of software development, from conception and engineering, to testing & documentation.
  • Working closely with creative, tech and user experience people, you will work towards developing ground-breaking experiences that delight, engage and inform users.
  • Maintaining the current Ve Interactive projects, proposing and overseeing the implementation of best practices.

Skills and Experience

  • Minimum 3 years’ experience
  • Excellent core / OOP, Functional & event driven JavaScript, along with design patterns and best practices.
  • An in depth understanding of web & browser technologies, along with their quirks, challenges and workarounds.
  • A solid experience with utility belts like underscore/lodash (or jQuery) and asynchronous programming preferably using promises (eg Q, Bluebird, When etc) or equivalent.
  • Modularization & componentization techniques in JavaScript, along with resource loading (like browserify or RequireJS) along with bespoke resource loading techniques.
  • A great understanding of HTML and CSS, although not directly authoring in those.
  • A working experience with one or more of the popular JS MV* frameworks (e.g. Angular, Backbone, KnockoutJs etc).
  • A good experience with BDD/TDD and functional testing frameworks and tools, like mocha, jasmine, chai, sinonjs, / selenium, karma etc working in a nodejs environment.
  • Solid experience with development & building pipelines using Grunt (or Gulp), version control with Git and code reviewing with Github or equivalent.
  • Experience in an Agile environment
  • An experience with Web mobile optimized development is an advantage
  • Able to demonstrate a Stack Overflow and/or Github profile with open source contributions
  • A university degree in a Computer Science / IT related field is an advantage.
  • Proficiency in English

If you are interested in applying for this position, please send us your CV to as soon as possible!


Drop files here browse files ...
Recent Posts
Contact us

Get in touch to find out more about how we can help you improve your website's performance.

Not readable? Change text.

Start typing and press Enter to search