We're Hiring: Experienced Ruby-on-Rails Developer

Dev Job

Salary: £35-55k, full time, permanent position

This is an exciting opportunity to join a scale-up SaaS business based in the beautiful city of Bath.

iAM works to save UK schools thousands of pounds through an innovative cloud-based safety management and e-learning application. Having refined the platform and business over the last 12 months with beta schools and early adopters, we have established a model which the team are now ready to scale.

To date the application has been developed by our technology partners, Storm Consultancy. As the business grows we want to build an in-house team to drive the development forward. Initially you will be working alongside Storm to develop new features whilst absorbing the knowledge they have of the project. Over time you will become more independent and take increased responsibility for all aspects of the application’s development. The role will be based in our Bath office, which we share with Storm, ensuring easy communication during the transition period.

The right candidate will be an experienced developer, capable of working independently to understand complex business requirements, distil them into simple, easy-to-use features and implement them efficiently, pragmatically balancing the need for quick wins with a view to long term maintainability. We are seeking a well rounded developer, with experience of frontend and backend development, as well as competence in database design, performance optimisation, information security, user experience and cloud hosting administration.

You must:

  • Have significant experience as a web developer (e.g. Ruby on Rails + HTML / CSS / JavaScript), ideally having built scalable, reliable, multi-tenant web applications.
  • Be confident designing database schemas, writing complex queries and optimising performance. We use MySQL, but any relevant experience is fine.
  • Be able to plan and implement user interfaces and workflows, taking precedent from existing features, without the direct involvement of a designer.
  • Have an appreciation for good user experience and be able to design interfaces in a user-centric way.
  • Be a quick learner, able to absorb a lot of new information and ask sensible, relevant questions.
  • Be confident in your ability to work closely with senior management, challenge decisions and bring your own expertise to the table.
  • Have excellent written and spoken English.

Desirable:

  • Previously worked on substantial legacy code bases.
  • Experience using Amazon Web Services infrastructure and/or Heroku.
  • University degree in Computer Science, Software Engineering or a related subject.

Perks:

  • Highly competitive salary
  • 4.5 day week (for a full salary) – we don’t work Friday afternoons
  • Unlimited holiday policy
  • A MacBook pro (+ second display)
  • Flexible working
  • Opportunities to attend relevant events and conferences
  • A variety of office social events

Please note, this job role is based at our offices in central Bath - however once you’re established within the team we can be flexible to some degree of remote work. You would be required to be in the office at least twice a week, so you probably live within an hour or two of Bath.

To apply, send your CV and cover letter to cv@stormconsultancy.co.uk. If you're able to provide code examples of current work please do so.

We’re interested in hearing from individuals, not recruitment agencies.