Description:
We are looking for an experienced front-end web developer to work with us in building the next generation of our website, interfaces and widgets. You should be the kind of person who is passionate about programming and who takes pride in writing beautiful code. You should enjoy the challenge of learning and using new technologies to solve challenging problems. There will be a lot of opportunity to work at the forefront of current web standards, cutting-edge technologies and the real-time web.You will be a key part of a tight-knit team based in London developing the data management systems that are at the centre of the Internet of Things. Our services are a platform for building other applications on and your role will be to build the widgetised framework which will allow this to happen.
Required skills and experience:
Excellent front-end web developer with jaw-dropping Javascript / HTML / CSS skills
Extensive knowledge and experience of Object-Oriented JavaScript, including DOM scripting and manipulation and event handling
Good understanding of HTML5 technologies, particularly websockets and local storage
Specific experience of jQuery framework
Excellent knowledge and understanding of cross-browser compatibility issues
Ability to work as part of an agile development team
Excellent interaction design capabilities
Good understanding of web performance optimisations
In addition to this list of must-haves, it will be beneficial if you have some or all of the following:
A computer science background
An enthusiasm for the developing field of the internet of things
A desire to work with server-side javascript (i.e. Node.js)
An understanding of the Git version control system
Some experience of Ruby on Rails
Comfortable with the command line
An interest in embedded connected devices

