Hire mid-level freelance Ruby on Rails developers in United States

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


Showing 110 of 1200+ developers. Reset filters

Developer's avatar

7 years experience | Rails & React | Senior Full Stack Software Engineer

High response rate
Recently updated

Hi! I'm Liz 👋🏼 I'm about as full-stack 🥞 as they come. I started as a QA and automation engineer and now I'm a senior full-stack engineer focusing on Rails and React. Early on as a QA I worked on projects from writing SQL scripts to check data, to automation engineering, to React Native applications, and even helping implement Kafka instances and a team transition to Kubernetes. Then I moved on to development, mostly focusing on Rails / React stacks. I also am very comfortable working in Python. Now I've been a full stack developer for a few years, always carrying my QA mindset with me. I love exploring the ins and outs of a problem, and figuring out where I can pick it apart and expose weaknesses. I'm really great at building relationships with stakeholders, establishing trust and cooperation so that we can all move forward with a project in a very pragmatic way. Pairing with coworkers is always very enjoyable for me. I like the collaboration, but I really value the mentorship the most. Teaching juniors git has become a mainstay for me, as well as coaching them to maintain a calm mindset while debugging, encouraging them to move through issues in a systematic way. And of course I always fit in robust testing, showing folks how to create test suites and pipeline automation that will improve their workflow. Let's talk about how I can contribute to your team and stack 🙌🏻

Developer's avatar

Creative, Design Engineer, Pragmatic, Agnostic, Chill

Hi, As a ruby on rails developer I know what it takes to build a webapp from the ground up. To verify my experience, please check my github azeemh, and sign up for my free platform, Zedtopia. By seeing my open source code and reference projects you can see how I code in simple contexts. Going to see my work live on the web will better show you what I have built and what I am capable of coding in more complex and fully featured applications. Should we interview and agree to mutual NDA, I can also explain to you how I coded any features of interest and screen share as I walk you thru the source code, line by line. I have 2 apps live in production. Zedtopia is a socioeconomic network with democratic voting and social commerce. At this point, it's a full fledged product beyond mvp, migrated from ruby 2.7.6 & rails 5, to ruby 3.2 and rails 7, with a postgresql db. See https://www.zedtopia.com. Unlimit3d is an MVP 3d printing blockchain app, currently adding printing verification and purchase, with API partners, however users can currently sign up, upload, and share their files. Unlimit3d uses rails 7, ruby 3.2 and postgresql. See https://www.unlimit3d.com. I also helped to code connect.berniesanders.com for the 2015-2016 election cycle, which served over 200k simultaneous logged in users at any given time. Finally my personal website is found at http://www.azeemhussein.com, with my resume available at www.azeemhussein.com/resume. There you can see my designs, some cool interactive software exhibits, whitepapers, and more... 

Developer's avatar

Rails developer with 20+ years experience

I've been obsessed with making stuff for the web since middle school and have been fascinated by dynamically typed languages for as long as I can remember. I started using rails for small school projects back when it was version 0.9. Shortly afterwards, I would have my first chance to use it professionally. As a solo dev, I wrote a full stack customer portal for a small IT company that allowed them to expand across the country while keeping a small staff. During that job, I had to deal with the quirks of FastCGI, the state of ruby 1.6 async network IO, and even had to build my own job queue with EventMachine. That application was the lifeblood of the company as I expanded and updated it through to Rails 5. Later in my career, I joined a scrappy startup as one of their earlier domestic engineering hires. I was brought on as BE lead to work on their massive monolith Rails app serving jsonapi to Ember and React SPAs. They had broken tests, minimal coverage, and lots of sporadic customer issues. I pushed us towards some practices that let us fix our suite, have higher code quality, and fewer incidents. We made all of these improvements while I was closely working with the product team and the front end developers so we could release a constant stream of well scoped features. We expanded and quickly rolled out a whole new product line during COVID. During that time, I got to manage a small team and work on a product that at peak saw 2 million requests per second. I think of software development as a craft. There's nothing like building things that have a huge positive impact on people and doing it with a lot of care and quality.

Developer's avatar

Crafting Code with Creativity and Precision. A Ruby on Rails Developer at the Crossroads of Technology and Artistry.

From the workbench of a jeweler to the stages of Denver's music scene, my journey has been anything but conventional. Growing up, I was immersed in an environment that valued creativity and the process of making something beautiful from raw materials. This upbringing instilled in me an appreciation for craftsmanship and the beauty of creation, whether it was in the form of a piece of jewelry or the melody of a song. My foray into technology began with a childhood curiosity for the inner workings of electronics. This curiosity was not just about understanding; it was about deconstructing and reconstructing, seeing firsthand how complex systems could be broken down into understandable and manageable parts. This tinkering mindset led me naturally toward software development, where I found the same joy and challenge in piecing together code to create functional, elegant solutions. At 19, I ventured into the creative wilderness, co-founding a band in Denver. For six years, I immersed myself in music, an experience that grew my collaborative skills and deepened my understanding of creative expression. However, amidst chords and melodies, I discovered a missing piece—software development. This realization was a turning point, prompting me to blend my creative passions with my technological inclinations. My encounter with Ruby on Rails was a revelation. Here was a framework that resonated with my artistic sensibilities, offering a balance between structure and freedom that I hadn't found in other technologies. Rails didn't just allow me to build web applications; it enabled me to craft them with the creativity and intuition I had cultivated as a musician and with jewelry. It was in Rails that I found my medium for technological artistry. Today, as a Ruby on Rails developer, I draw upon my unique background to approach software development with a blend of analytical precision and creative flair. My journey from jewelry workbenches to music stages, and finally to the world of coding, has shaped me into a developer who sees beyond the code to the stories and experiences that software can create.

Developer's avatar

Professional Problem Solver | Persistent Achiever

Looking to transition into software/web development. I’m currently a Broadband Technician for an ISP, where I specialize in troubleshooting technical issues and resolving customer problems using my curiosity and communication skills, along with empathy for their situation. A large part of my job is to understand the customer’s needs, fix their issue, then explain what I did in easy to understand terms. What I do daily: - Mentor new technicians - Chunk projects into tasks for efficient workflow - Work with customers and fellow technicians to resolve issues - Take ownership of my work - Show up with a positive attitude I love learning and get excited when i discover something new or something new clicks. For example: I learned about the concept of Self when building my Habit Hatch app, a concept that I didn't quite understand until I started studying Metaprogramming Ruby 2 by Paolo Perrotta. def reset! date = DateTime.now.beginning_of_day self.update(started_at: date, ends_at: 29.days.from_now.beginning_of_day) end This snippet from my habit app shows how the app uses the concept of Self to reset that object. I also struggled with making each day a specific color dependent on whether or not it had been checked that you completed a task that day. I was really excited when I not only got it working, but got it down to a simple ternary operator in erb: checked_days.include?(day.to_s) ? 'rgb(90, 106, 250)' : 'rgb(249,249,249)' That project illuminated a lot of what I'd only read about and made the MVC framework much clearer. I'm pushing myself more now by building an API based project that will incorporate Hotwire and TailwindCSS.

Developer's avatar

Rails consultant specializing in maximizing profits, developer happiness, code quality, and speeding up test suites.

Before becoming a full-time consultant and entrepreneur, I worked in Civic Tech for 8 years at Code for America, 18F, and Truss. I helped shape Engineering best practices, and worked on open source Rails apps that improved the lives of millions of people. I helped these companies save over $100k per year through automation, speeding up test suites, improving developer happiness and productivity, and improving code quality and maintainability. I currently offer two main services: Rails app upgrades/maintenance, and an automation audit to find opportunities for saving time and money. I'm also open to hearing about other problems you'd like to solve. Rails app upgrades and maintenance Do you have an old Rails app that needs to continue running in production, but you don't have the time or people to keep it secure and up to date? Are you afraid to upgrade it or make any changes? What would happen to your business and your reputation if your customers' data was compromised due to running old versions of Ruby and/or Rails? For a fraction of the cost of hiring a full-time developer, I will give you the peace of mind that your app will be up to date and free of known security vulnerabilities. And if something breaks, the issue will be resolved quickly. I offer a fixed-price monthly retainer that includes, but is not limited to, the following: Keep gems and other dependencies up to date (more reliably than dependabot) Update Rails and Ruby versions before they reach end of life Set up monitoring for downtime, errors, and performance issues Make sure domain name registrations won’t expire Update Heroku stack when needed Fix exceptions Improve tests Audit gems to see if any can be removed/replaced Audit code for any improvements Find other ways to save you money Increasing profit and developer happiness I've helped small companies save over $100k/year through automation, speeding up test suites, improving developer happiness and productivity, and improving code quality and maintainability. Here are some examples of time savings I made: 8 weeks/year by speeding up test suites 7 weeks/year by speeding up commands used daily by developers 4 weeks/year by automating recurring manual tasks 10 weeks/year by eliminating and shortening meetings 7 weeks/year by automating the setup of a new Mac so that new engineers can be up and running within minutes of opening their new laptop with a complete dev environment, all their Mac apps, fonts, macOS preferences, and GitHub repos. I've now turned this into a paid product called Ruby on Mac (https://www.rubyonmac.dev/pricing#team-pricing). Based on what I noticed during my 8 years in Civic Tech across a wide variety of teams and projects, you are likely losing time and money every day right now at your company. I can identify these losses for you and create a detailed report with recommendations. You can then choose to implement them yourself, hire someone else, or hire me.

Sign up now to see more profiles.

Gain access to 1200+ Ruby on Rails developers.