Software Engineer

Engineering Team

Software Engineer

We're looking for a software engineer to come and work on our flagship product FreeAgent. We're a growing team of over 85, based in Edinburgh but with remote staff around the UK (7 engineers are fully remote).

We have a lot of happy customers (40,000+, NPS=75!), a lot of traffic (13 million+ page views/mo), and some lovely staff to work alongside, learn from and have fun with. We invest a lot of time in our platform (code health, scalability, security) as well as working on new features, which is nice.

Our engineers tend to be full stack, but we’re seeing people move towards more specialist work these days, such as front-end programming (we're doing a lot of React.js, primarily on our iOS app), our real-time accounting engine, data science. People play to their strengths really. Our stack is intentionally straightforward. It's sensible and sustainable. Javascript aside, we mainly write Ruby alongside MySQL, RabbitMQ, Elasticsearch, Puppet.

We are looking for UK-based full-time staff right now, but I'd also be interested to chat to UK-based freelancers interested in a longer-term contract (e.g. 6 months+).

Work environment

This is a full time position based in our lovely office in the West End of Edinburgh. We offer a relocation package and Edinburgh is a fantastic place to live. It has a vibrant tech scene, the world’s largest arts festival, it has even been voted the best place in the UK to live for the past two years. What’s not to like?

We offer shiny Apple gear, paid international conference visits, regular company hack days, free snacks and drinks as well as a catered team lunch each Friday.

You can find out more about our team on our Engineering Blog.

Apply Now

Why FreeAgent?

You’ll help shape what we work on and how we do it. You won’t be micro-managed or stuck in a rut. Creativity and heart are rewarded.

We work hard on challenging problems but have a good time doing it. You’ll join a team of smart, friendly people who dig that work/life balance.

Our app is loved by thousands of people worldwide, and we’re making a real difference to the way businesses manage their finances.

We pay well and you’ll have the best kit, flexible hours, 33 days annual leave, pension scheme and more.