Hire director / personal freelance Ruby on Rails developers in United Kingdom

1500+ Ruby on Rails developers looking for their next gig. Juniors to seniors and everyone in between, you'll find them all here.


Showing 20 of 1500+ developers. Reset filters

Developer's avatar

Lead dev specialising in clean, maintainable code and keeping tech debt low

I'm a full-stack Rails developer with experience building robust, scalable products, whether as a Ruby monolith or with TypeScript/ReactJS frontends. I've been working with Rails for over 10 years (since version 3.x) and have specialised in creating and maintaining codebases that are easy for teams to read, understand, and maintain. Key to those goals are: using standardised code styles (ensuring RuboCop and the team's practices are perfectly aligned) writing well-structured, easy-to-understand and fast tests constructive and collaborative code reviews ensuring documentation, from git histories to READMEs and other materials (online and offline) records useful, meaningful information that can be easily kept up to date and in sync with any code changes I've recently been adding GraphQL to my skill set, which also includes PostgreSQL, ElasticSearch, Redis and other languages (Swift, PHP, JavaScript, and more). On the front end, I have experience with both Rails' native toolset and ReactJS, Next.js, and React Native. I also have experience with platform-native toolsets, such as SwiftUI, to deliver applications that feel intrinsically part of the user’s mobile experience. I've worked on projects of various sizes, from scheduling and booking software for a major tech training company to systems that enable TV distributors to sell thousands of hours of programming worldwide. Ideally, I'm looking to work on products with which I can feel personally invested – an exciting product or tech-for-good project would definitely suit me better than a fintech role.

Developer's avatar

Versatile fullstack dev, loves writing tests and following TDD.

8+ Years of experience | Ruby on Rails specialist | Passionate about testing Checkout my portfolio here https://www.karlheitmann.com/ I've studied electronic engineering, specialty in computer science and sub specialty in physics. I am a self-taught full stack developer. I've learned to code on QBasic when I was a kid, at the end of the 90's, and I've been working in software development since 2014, most of the time working in Ruby on Rails, the sum adds 8+ years of experience in RoR. Since the first time I've started working with Rails I've worked following a TDD approach. My experience tells me that's the best way to avoid bugs. I've used RSpec all along my journey. My latest discovery is the best way to enrich my vocabulary in any programming language is by reading other people's code. That's the reason why I'm hunting issues in github, I've made several contributions to many different open source projects. My last PR is a fix for RSpec::Support::Differ class: I've found a bug when you compare two different hash objects and the expected value contains an "anything" fuzzy matcher, it adds noise to the output of the differ. My PR fixes that issue: https://github.com/rspec/rspec-support/pull/599 I have noticed the web is always consuming more and more memory ram. That's the reason why I've focused my efforts on my previous jobs to optimize slow web pages and optimize as much SQL as I can. I helped my last client to reduce in half the memory ram consumption measured on his Heroku metrics. These optimizations helped him to save money on Heroku. I am learning Rust and I have built many tools like rg_explorer to help me find what I need in big projects. I want to become proficient in Rust because I have hope in the future WASM may become something common in webapps, because I think that may be a good candidate to reduce the amount of memory ram consumed by web browsers. I am a versatile software engineer because I've used many programming languages in the past: Python, Rust, Node.js (including React.js and Vue.js). I have found many of the activities mentioned above are really boring for many people. It's odd that I enjoy doing them so much. That's why I think I like to do boring stuff...

Developer's avatar

Full-stack dev with a focus on interactive 3d websites using Rails & Three.js

I started programming when I was 11 years old, in the early 90s. First, I've learned Turbo Pascal and Basic, and around 1994, I've started learning web development with HTML. CSS didn't exist yet, but was adapted very soon when it came out. Then I learned PHP, MySQL and JavaScript. I've made an apprenticeship as Media Designer from 2001 to 2004 and there I learned Macromedia Flash and Director, which I already used back then in order to create interactive 3d web content like games. Unfortunately, Macromedia didn't develop Director any further but focused on Flash, so I mostly stopped doing 3d web graphics for a while, except for a few experiments with 3d Flash. Around that time, that was about 2006 or 07, I got to know Ruby on Rails and was amazed how easy the language Ruby is, and how quickly project ideas could be realised and extended by using Rails. When Flash was stopped, the small 3d web developers community moved from Flash to JavaScript, and Three.js is one of the results of this transformation. It is nowadays one of the most advanced libraries for the creation of interactive 3d web content, and it's getting more and more widely used in the industry. I'm passionate about doing web development and design, using the most advanced technologies while implementing open standards as far as possible, and getting things running that hardly anyone has tried yet. Like the combination of a Ruby on Rails backend with an interactive 3d frontend using Three.js. And I'm passionate about trying to find new ways of user interaction that differ from the now 30 years old core principles of the mostly text-based, two-dimensional World Wide Web. Btw I'm the Founder and Director of Genie Robotics LLC, so I'm only available for part-time jobs.

Sign up now to see more profiles.

Gain access to 1600+ Ruby on Rails developers.