Apply for this vacancy

  Upload Your CV
Apply via LinkedIn
or call Daniel Blackwell on:
0191 620 0123
Interested in referring a friend? Click here
Location: Newcastle upon Tyne Tyne and Wear Newcastle upon Tyne NE12 8BX
Salary: £30000 - £45000
Sector: JavaScript  
Type: Permanent
Posted: 12/07/2018
Javascript Developer Ronald James Group 2019-03-07

As well as its phenomenal games and beautiful products, our client is famous for its unusual culture.

  • They have a flat no-bosses structure where they value freedom and dissent
  • They work where and when they want. They work remotely, but they have offices in London, Berlin and Bilbao where you can base yourself from if you want.
  • They practise radical openness in how they work - especially in decision-making

What's that mean? Ideals are cheap to talk about! They try to turn what they believe into practical actions they can all follow and see happening around us.

  • Fully supported remote working
  • All information including financial and decision-making is shared among all employees
  • They use shared messaging tools, not email
  • They don t track holiday or working hours
  • They value dissent - people choose what to work on and how to accomplish a task
  • They rely on peer pressure and persuasion, not authority 

What will you do

You need to be the kind of person who finds the idea of responsibility and radical means of working exciting rather than terrifying. You are interested in picking up and mastering new technologies and are keen to learn as much as possible. You need to be prepared to ask challenging questions of yourself and others (why are we doing it this way? Why are we doing it at all? If I can prove this is easier, will you folks try it this way?). You should have a highly developed sense of collaboration - doesn't mean you need to be a touchy-feely extrovert, but that you know sharing information, ideas and support is important to commercial success.

You care about software; you have a passion for what you do which you can clearly convey by your actions rather than just waffly personal statements on your CV. For you it's more than a job. 

Experience otherwise is relative - 2 years working in an agile/XP manner is worth much more to us than 5 in a traditional environment. If you've not got working experience with things like TDD and refactoring (maybe you've always wanted to but your current job doesn't allow for it) show us you're at least familiar with the concepts and that you really want to work in this kind of environment and you're still in with a good chance. 

About you 

You'll be joining an extremely enthusiastic team who enjoy what they do. Things like Pair Programming, TDD/BDD, Refactoring, and Continuous Delivery are deeply embedded and they're constantly striving to improve the way they work. 

However, They’re not perfect and not afraid to say so. They recognise they have many problems which need solving and a long way to go on our journey of continuous improvement. 

Required technical skills: 

Their backend stack is based on Node.js for the most part, with some bits and pieces in different languages (Ruby, Go). The frontend stack is currently based on Pixi.js for Canvas and webGL rendering. All our projects have a healthy automated test coverage and go through our CI servers. The provisioning/deployment process is fully automated with Ansible. They'd be interested in candidates from any background as long as you have a keen understanding of Object Oriented languages and you're someone who cares about how software is written. 

What's great about it?

  • Exceptional freedom
  • Work on the things you care about
  • Have exceptionally hard-working and committed colleagues
  • When something doesn't happen then you have the right and the responsibility to change that — which is exciting.

What's bad about it? 

  • You can't blame stuff on managers or budgets or the company.
  • Freedom isn't always fun — sometimes it's scary.
  • Having hard-working, committed colleagues means you feel the need to live up to them.

Could this be the role for you?

If you’d like to have an informal chat about your potential in this role, book in a call with one of our friendly talent advocates on 0191 620 0123 who can provide details, advise and guide you with your job search.

Alternatively, follow us on our blogFacebookLinkedInTwitter or Instagram to follow industry news, events, success stories and new role releases.

 

Apply Now Chat on WhatsApp Chat on Messenger

 

Back to Jobs

</Follow Us>