Senior Front End Developers, CRO Team

Recruiter
Skyscanner
Location
Edinburgh
Salary
Competitive
Posted
15 Aug 2014
Closes
12 Sep 2014
Sectors
IT, Mobile
Contract Type
Permanent
Hours
Full Time

There are exciting openings within our newly created Conversion Rate Optimisation (CRO) team. From either our modern central Edinburgh or Glasgow offices you'll help make a large impact on the quality of software used by millions of people around the world.

Location: Edinburgh or Glasgow

Software Engineers at Skyscanner work within a fast paced, collaborative, agile environment. Our CRO team works using programming, statistics, and user experience insights to come up ways to improve products across the entire company. Working closely with many areas of the business we design, build, manage, test, and report on all aspects of CRO ' from A/B testing, Multi-Variate testing, to Multi-armed bandits.

We are looking for an exceptional client side developers who have demonstrable commercial experience with client side development technologies and practices and you must have a depth of understanding to their design and implementation. You should have a strong desire to build on your existing skills and learn new technologies and you should have a good mix of the following and the motivation to learn the rest.

In addition to this you will need to have a high level of problem solving skills and be able to find simple solutions to potentially complex tasks.

The skills we are looking for:

-Essential to have basic knowledge of the ASP.NET MVC (C#)

JavaScript and client side libraries

-Expert knowledge of web browser environments and JavaScript runtimes
-Strong knowledge of jQuery and implementing AJAX based functionality
-Client side templating experience (handlebars, mustache, jsrender, underscore or similar)
-Experience with Object Oriented JavaScript and JavaScript MV* frameworks (Backbone/Angular/Ember/Knockout)

JavaScript and End to End Testing

-Strong experience of testing JavaScript using either Jasmine, Buster.js, Mocha, Karma or any other testing framework
-Experience of client-side test automation (e.g. Selenium, WatiR)

Web, HTML and CSS

-Strong experience in developing rich web applications using semantic HTML, CSS, JavaScript
-Good understanding of the HTTP protocol including caching
-Strong knowledge of web and accessibility standards
-Understanding of graceful degradation and progressive enhancement techniques
-Responsive design practices / mobile web

Working Statistical Knowledge

-Basic knowledge general statistics e.g. Confidence intervals
-Ability to apply statistics to a software problem

A few other things that would make you stand out from the crowd

-CoffeeScript
-Optimising code for high volume websites
-Content Delivery Networks
-Previous AB testing experience

To visit our website and apply for this role please click the APPLY button