Please login/register to apply for this job.
18 Jan 2012

JavaScript Front End Engineer

Peerindex – Posted by TechStartupJobs London, England, United Kingdom

Job Description

You: a Javascript "ninja" (yeah, we hate saying it) who is sick of getting the call for “yet another website” that is more of brochure-ware and marketing glitz. You have been itching to prove that MVC works ont he front-end as well.  You'd love to create engaging interactions using HTML5/CSS3 solutions that run on the better browsers, iPads, mobile devices - so  your friends and family can understand what it is you do beyond “my son/daughter makes the Internet”.

Heck, you might even be excited to build your own gaming applications to earn some extra dosh on the side. You are looking at problems like:

  • how to use protovis to make compelling visual presentations and allow a user to understand their own actions/interactions
  • how to leverage HTML5/CSS3 extensions to make a website that is configuable on all platforms with elegance and scalability

Who Are We?
We are PeerIndex (, a company based at the heart of Silicon Roundabout leading the way to help companies and individuals understand and capitalise on the impact of their social influence on the web and off.

We are changing the face of social engagement and authority - we are about giving individuals ownership over their influence and the value of their data - and we are looking for people to join us in this adventure.

We are expanding our front end team to support our growing number of users of our API as well as building out applications to allow people to better understand this “social influence” thing we do.

Our team is bold and brilliant and are looking for like-minded people. And we are about changing the world - not about punching the clock.

Who Are You?
You are a graduate in computer science or a similar quantitative degree (our CTO is partial to EE or ME) and (hopefully) had previous experience in developing amazing applications for users to better understand data. While the role could be simply editing our Symfony2 templates, we have bigger things in store.

You will spend your time learning and growing the entire interface layer - building wdigets and front-end interactions - all via our flexible REST API layer.

And you are one of those Javascript/HTML guys (gender non-specific) who knows the strengths and weaknesses of different frameworks like dojo and jQuery. But when you defend your position, you have proof from your own  experiences, not just opinions formed from reading Stack Overflow.

You are about holding your own in a software architecture discussion and can sense when the solution presented is not the right way forward.

You might be a closet maths geek (yes, you were calculating the odds of Spain winning the Women’s World Cup) - but your true calling is the ability to develop elegant code alongside some amazing people.

What About the Role?
We have numerous responsibilities in the PHP Engineer role since no one person will be placed in one small role for the time. You could be responsible for:

  • Developing in jQuery and/or backbone for our consumer-facing and client-facing interfaces
  • Working with the PeerIndex REST API team to improve the offerings for our internal and external customers
  • Designing and developing new interfaces for creating microsites, report generation, etc.
  • Working as part of the wider development team across our data platform

We like to think that our influence algorithms will take on the greater challenge - think of it as building the PageRank of People. Sure, you could go to Google, or you could be involved with the development and execution of a novel and groundbreaking service.

You will be a member of the PeerIndex Development Team bringing about a better way of controlling and accessing people’s own “social capital”.

And you spend some of your "copious spare time" adding to various OSS projects (like jQuery) to help grow those projects.

While we are currently based at London's Old Street tech quarter, our organization is distributed over five time zones so we are also willing to speak with exceptional remotely located applicants.

What Must I Have?
At the very minimum, you must be able to work in the EU. Please - do not apply if you do not already have a valid work permit for the EU (unless you are from the US and then you could apply since our CTO is an American).

Additionally you must have:

  • Significant experience in developing in an “agile” style - be able to work with the business side and be an advocate for both the technical issues and the customer issues
  • Strong experience with Javascript frameworks (e.g., jQuery, dojo, backbone, node.js)
  • Solid, clean front-end code in HTML5 and CSS3
  • Portfolio and code samples showing work that demonstrates your programming skills

You probably have experiences in:

  • DVCS such as git or mercurial
  • Unit testing and Continuous Integration
  • Building well-structured, modular Javascript applications

Can I Get Bonus Points?
Sure - we would love it if you have an affection and experience in some of the functional languages that are making a splash (like Erlang and Scala). We also would like:

  • A Computer Science or similar quantitative degree is desired - but some of the best developers are self-taught autodidacts
  • Experience in predictive modelling gained in a commercial-oriented technology business
  • ...and why you can install 16GB into the newest MacBook Pros and you know DAMN well how you are going to use it

Okay - so how much do I make?
Well, we would be telling if we told you the salary right off the bat. But you can be sure that pay is commensurate with your experience and effort. And yes, you will have ownership in the company through our options package and other potential benefits.

How Do I Apply?
Simple: fill in the questions to the right and submit your cover letter (something brief), your CV and (more importantly) - point us to your personal blog, your GitHub and/or SO profile, any meetups that you attend, and/or any OSS projects you contribute to or mashups you have built. You choose what we should look at.

So if your idea of fun is turning around a user interface component and seeing it deployed with your new features in less than a day, then we'd really like to hear from you. Around here, we call that - a 'Tuesday'.


How to Apply

Meet the team at the TechStartupJobs Fair on the 18th of Jan to discuss this and other exciting opportunities. Or click on the 'Apply Online' button below.

Job Categories: Development and Programming. Job Tags: css3, developer, engineer, front end, html5, javascript, js, programmer, and startup.


3145 total views, 2 today

Apply for this Job