Senior Ruby on Rails Developer / Architect
The whole business is founded upon Agile values. As the business grows, they grow their code, trimming where necessary and helping it grow in the right direction; they are flexible enough to pivot quickly and effectively. Their feedback loop is tight – new products are tested by real customers quickly as they validate hypotheses and adjust direction.
You’ll be relied upon to make amazing things happen and in return you’ll be trusted and empowered to change the business for the better.
As a Senior Ruby Developer/ Architect - you’ll know the language, its benefits and its limitations inside out, and you can use your experience of other languages to help the team make informed choices
Architecture – you know instinctively when to use Rails and when not to, when to drop in a NoSQL database and when to break something out into a new component and the best way to wire it in.
Agile – you’ll help inspect and adapt their processes – they tend to work with the best bits of Lean, Scrum and Kanban too.
What you’ll be doing/learning:
TDD/BDD in Ruby with Rspec and Cucumber, and deploying every day
Refactoring to constantly improve code quality
Building APIs using oAuth and REST when it’s appropriate
Pairing with team members to share knowledge and get constant peer review
Collaborating around the business on the best way to solve problems
Leveraging SQL and NoSQL technologies like MongoDB, Redis, Memcache and our favourite – Neo4j, the graph database
Tuning and supporting the application with tools like JMeter, JMX and Visual VM.
IN return you will be offered an amazing opportunity to grow, learn and develop yourself and others. You will also be rewarded for your efforts with a great package and a great environment.
Click Here to Apply for this role