Ruby on Rails RoR Developer: Min. 2 years' exp., Max £50K - Conservation/Environmental - Cambridge
Ruby on Rails Web Developer and future Team Leader required for Ecology & Conservation, Cambridge base, worldwide remit.
Maximum £50,000 plus bonus, benefits and superb pension (12% non-contributory!)
This organisation makes web and mobile applications to save the planet, literally!
They are the 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.
Their products are used around the world by Governments, the UN, international foundations and wildlife conservation organisations to track the trade in endangered species, catalogue the worlds protected areas and help end the illegal trade in wild animals.
They now need an experienced Ruby on Rails developer of the calibre to move up to a team leader role in the near future.
The essential attributes required for this role is as follows:
A minimum of 2 years of commercial experience architecting and developing web applications in Ruby on Rails
Previous experience in leading teams through a development project (preferably in an Agile environment)
Demonstrable experience of working with Postgresql
Experience in deploying applications
A lively github/bitbucket account!
Please note the above attributes are essential - you require all of the above to be eligible for this role.
Do you have any Open Source stuff they can look at? Code repositories, blogs?
This is a senior developer role within an existing, established team that includes more junior developers, hence their needing someone of the calibre to move up to a team leader role in the near future.
The IT. team here is, quite genuinely, building software which is trying to save the environment. 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.
The next step career-wise from this position is to move up to a technical lead role for the team. You would be taking the skills you will have developed in this role across a range of technologies, being in involved in the architecture, development and deployment of applications, and applying them across the team and coaching others to help the team grow and perform at increasingly higher levels.
If you not only want to work with the latest technologies, but want to feel good and know that your code will help to make a difference to nature and the environment, this is your chance!
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!
The software and the tools they use are at the cutting edge of new technology. You won't be stagnating in Legacy systems. 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.