JavaScript (Mid/Senior level)

Position: JavaScript (Mid/Senior level)

Location: Cluj-Napoca, Cluj, Romania

Job type: Permanent

Salary: Competitive + benefits!

Ve Interactive is the leading data-driven tech company specializing in programmatic advertising and website optimization. Ve deliver a range of solutions through one platform which help online businesses successfully drive new traffic, increase customer engagement, minimize website abandonment and boost conversions.

Founded in 2009, Ve is a multi-award-winning company with more than 35 offices worldwide, and in 2015 it topped the Sunday Times Tech Track 100.

As a technology team driven by innovation, we are looking for individuals with similarly creative minds to help us continue the great progress we have already made. Our structure is highly flexible, providing our employees with the opportunity to learn new skills, as well as progress through the company. At Ve, you can be at the core of our development, shaping our future.

Primary Responsibilities

  • Work with the product manager and the team to meet the project requirements and make accurate estimations
  • Learn how our technologies work and find ways to improve our workflow and processes
  • Efficient contribute in an agile development team

Skills and Experience

  • Minimum 1.5 years’ experience
  • Core / OOP knowledge is required
  • Functional & event driven JavaScript, along with design patterns and best practices
  • Experience with jQuery and asynchronous programming
  • A good understanding of HTML and CSS
  • A working experience with one or more of the popular JS MV* frameworks (e.g. Angular, Backbone, KnockoutJs etc)
  • Experience in an Agile environment
  • Knowledge of BDD/TDD and functional testing frameworks and tools, like mocha, jasmine, chai, sinonjs, webdriver.io / selenium, karma etc working in a nodejs environment is an advantage.
  • Knowledge of development & building pipelines using Grunt (or Gulp), version control with Git and code reviewing with Github or equivalent is an advantage.
  • Experience with Web mobile optimized development is an advantage
  • Proficiency in English