Hi, I’m George 👋


Hi, my name is George and I’m a Rails developer working remotely from a small village in England called Barnt Green. I currently work at FreeAgent, and to be honest, I’m perfectly happy here. However, when I saw that you guys were hiring, I simply couldn’t resist the opportunity to apply…

Why 37signals?


37signals would be a good fit for me for two reasons: culture and Rails.

As a programmer, I love working with the Rails ecosystem. I love its simplicity, focus on conventions, and the speed at which I can create things. It’s also an exciting time for Rails with many cool things in the pipeline, e.g., Solid Cache, Solid Queue, Mission Control, etc. I would love to work with the team that pioneers the use the framework I use every day.

Having read Rework and Remote, I’m confident that I would fit in well. I already work from home so I’m all in on remote work and asynchronous collaboration. I like to focus on deep work and I’m not a fan of unnecessary interruptions. I’m all onboard for no unnecessary meetings, no pointless processes, just a focus on building great products and doing great work. In fact, I like to think we work in a similar way at FreeAgent.

I also really admire the products that 37signals make: they’re simple, elegant, and solve real problems. You’re not trying to be everything to everyone, you’re just trying to make great products that people love to use.

Why me?


I already have experience of putting Rails (and the Hotwire stack) to work since it’s the main technology I use at FreeAgent. For example, recently I’ve been working on a feature that allows users to set default payment methods for their invoices. This involved setting up a new database table/model, adding various controllers and views, implementing new API endpoints, and a new Stimulus controller and Turbo Stream on the frontend to apply new defaults to the invoice form dynamically.

Furthermore, I think I could bring a lot to the team. Here’s why:

  1. I am optimistic and try to bring a positive energy. E.g., this attitude is reflected in my code review comments, and discussions about product ideas.
  2. I’m self sufficient. I’m used to working remotely, figuring things out myself, and knowing the best way to get support when I need it.
  3. I’ve received positive feedback from my colleagues at FreeAgent (see below).
You're an extremely competent developer with a strong technical understanding, who is also keen to learn new things and to use techniques you have seen others use successfully.
You're a great collaborator and fun to work with. You bring interesting ideas and new perspectives on our work which is very much appreciated.
George's refactoring skills are consistently at a good level, with feedback from [NAME OF PRINCIPAL] in how impressed he is with how George's PRs are structured. He works to keep them as small as possible.

I’m not a robot


Outside of work, I love connecting with my creative side through photography (see my Instagram), running to keep fit, and travelling to various European cities.

I also love speaking French and I dream of living in Paris one day.

Me (probably) hard at work:

George at work