Ruby on Rails RoR Developer - Conservation/Environmental - Cambridge

Parham Consulting Limited
09 Feb 2017
09 Mar 2017
Contract Type
Full Time

Ruby on Rails RoR Developer: Min. 2 years’ exp., Max £35k - Conservation/Environmental - Cambridge

Open Source Web Developer for Worldwide Ecology & Conservation

Maximum £35,000 plus bonus, benefits and pension

Location: Cambridge, Cambridgeshire.



This organisation is a world-leader in supplying environmental, ecological and conservationist information to governments and large corporations worldwide to enable them to make decisions that improve the environment rather than harm it.

The I.T. team within the company is producing web applications to save the planet, literally! They now need a web developer experienced in Open Source technology to help them.



The experience required for this role is as follows:


  • A minimum of 2 years of commercial experience developing web applications using Ruby on Rails


  • A minimum of 2 years of commercial experience in either Python, Django, Node.JS or Server-based JavaScript and you’re willing to cross-train to Ruby on Rails!


  • A degree or strong academic background

  • Strong knowledge and experience of Open Source technology

  • Experience in working with open source databases (E.g. Postgresql, MySQL, NoSQL or MongoDB)

  • Experience in all three of HTML, JavaScript and CSS

Do you have any Open Source stuff they can look at? Code repositories, blogs?



Your main task will be to build, architect and maintain high-profile biodiversity-focused websites, using Ruby on Rails. What does this really mean though?

The I.T. team here is, quite genuinely, building software which is trying to save the environment. They are building software to enable governments to be able to ascertain that if they make a change, for example turn a piece of land in to agriculture, then it will have massive implications on the environment, economy, human health, poverty etc. They’re building the software that makes it easy for governments to make the right choices when it comes to such actions.

Your objective in this job is as high-level as that: You are required to build software that makes it easier for governments to decide on improving their environment rather than making it worse.



This is a place that is only suitable for those that are motivated by wanting to do important work, work that’s likely to have a real impact on the world, as opposed to just wanting a high pay cheque at the end of the month. Could that be you? If so, read on!

So what’s the attraction here, why come here? The software and the tools they use are at the cutting edge of new technology. You won’t be stagnating in legacy systems and won’t be working on technologies that are going out of fashion or that are in decline. Additionally, the team works together in interesting locations abroad three or four times a year.

The hiring manager here opined as follows:

"Almost all the jobs that are available to programmers are either a combination of improving internal systems within companies, or building pieces of software which most people won’t use. We build software which everyone can see and we’re trying to build software which fundamentally changes the way human society behaves, the way the planet is run. There are not many other jobs in software development where the goal is that high and the challenges are that big."

Yes, you could earn more money maybe refining an algorithm in a bank, but here you have the personal satisfaction of being able to build pieces of software that fundamentally change society.