Full-Stack / Web Developer

Role overview :

We are looking for a Web Developer (Full-Stack) to join our growing team based in Farringdon in our dynamic, fun office with a great start-up culture. Our team is very diverse, with backgrounds spanning from astrophysics to criminology and computer game design to music management. We pride ourselves on our great working culture and offer all staff a host of extra perks and regular social activities.

Your main responsibility will be for the design, development and implementation of the public BookingBug site as well as additions and usability changes to our platform. The role also includes the production, modification and maintenance of the web application and user interfaces, working closely with our Marketing and SME teams and our own internal testing team.

As a Developer at BookingBug, you’ll be…

•Maintaining the existing code base
•Designing, developing and implementing new functionality
•Monitoring our systems to ensure they stay online
•Developing tests and working autonomously

What we’re looking for (ideally!)

1-2 years minimum of commercial Ruby on Rails development experience
JavaScript (Node/AngularJS/JQuery/Prototype)
GIT version control
AWS (EC2, S3, Route 53)
Linux (Passenger, Apache)
1 year of front end HTML and JavaScript experience
A Bachelors Degree in Computer Science / web design / development desirable
Portfolio of recent live work
A genuine interest in web development and a career in this field!
Agile development knowledge
Knowledge of Alchemy CMS or any other Rails CMS ideal

As a person…

You have fluent English speaking ability
You are passionate about all things web, with a keen, broader interest in design, development, usability and technology
You have experience working collaboratively with colleagues from multiple departments including non-technical teams such as sales and marketing
You have a desire to adopt and put into practice emerging web standards and technology, but also respect older technologies to ensure that you the deliver the best possible experience to all users
You are meticulous with your work, striving for perfection in the work that you design and build
You are confident with finding solutions to novel problems and making something work when the solution is not straightforward

You may return to your current search results by clicking here.

Latest Job Listings