Experienced Ruby/Web Developer

Remote
Full Time
Development
Experienced

Experienced Ruby/Web Developer - Full time

At itison we believe life is about the experience.    

We match our 1.7 million members with the best local experiences; work with over 5,000 of the best local and national businesses; create Scotland’s most spectacular major events; own and operate some of the best local venues and set up our own charity, itison us, to give experiences to those who need them the most.    

We also believe that the experience starts with us, with an amazing culture, benefits and working environment.   

We're looking for a talented Ruby on Rails developer with a strong background in web development, to join our team.

What's the role?

This is a full-time position for a UK based developer who can make at least quarterly trips to our Glasgow office, or can choose to work from there full time.

This role will see you working within our six person Development team to improve our existing products and develop new services for our users.  The teams' focus is the itison.com e-commerce site and the associated apps, which process thousands of transactions every day and help businesses across the UK reach our users. We also develop a suite of internal tools to help run our company.

You'll work closely with the rest of the team to produce high-quality, tested code for our products and be expected to take ownership of projects from planning through to implementation and launch.

Responsibilities:

  • Develop our internal and external web applications
  • Develop new services for our members.
  • Provide technical assessments of tools/platforms
  • Improve our team processes and workflows
  • Support/debug our existing products

What we're looking for:

  • At least two years experience with Ruby/Rails
  • Experience with automated testing - we use Rspec but any framework would be fine. 
  • Experience with JavaScript
  • Experience working on non-trivial commercial or open projects
  • Experience with common stablemates of Rails such as Nginx, MySQL, Unicorn, Redis, etc.
  • Ability to efficiently manage your own time and work without close supervision

Bonus skills:

  • Experience with Linux server administration
  • Experience mentoring junior developers
  • An interest in iOS/Android development

Package & Benefits:

  • Competitive salary up to £55,000, depending on experience
  • Learning/Conference budget for ongoing training
  • Weekly allocation of time towards training
  • Monthly budget for donating to open source projects.
  • Private medical
  • Pension scheme
  • Enhanced maternity/paternity benefits
  • Regular opportunities for nights out and social events
  • itison discount
  • State-of-the-art office offering lunchtime yoga/pilates classes, relaxation zones, and a cafe/bar area fully stocked with breakfast cereals, soft drinks and fruit.

About us:

Our Development team consists of four Ruby developers who work on our apps, one DevOp who wrangles our servers and one Front-end developer.  We do stand-ups and use automated testing, but couldn't claim to work to a specific methodology like Agile or XP.  We aim for an open, grown-up culture where everyone has an equal voice in discussions and brogrammer is a dirty word.

We score about 10/12 on the Joel test
The Joel Test is a twelve-question measure of the quality of a software team

  • Do you use source control? Yes
  • Can you make a build in one step? Yes
  • Do you make daily builds? Yes
  • Do you have a bug database? Yes
  • Do you fix bugs before writing new code? We try to.
  • Do you have an up-to-date schedule? Yes
  • Do you have a spec? Yes
  • Do programmers have quiet working conditions? Yes
  • Do you use the best tools money can buy? Yes
  • Do you have testers? No, developers do testing
  • Do new candidates write code during their interview? Yes, as a take-home exercise.
  • Do you do hallway usability testing? Sometimes, but not always.

If you have any questions about the role, or would like to discuss it further before applying, please email gavin.montague@itison.com


No agencies or recruiters, please. 

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file