Hire senior Ruby on Rails developers

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


Showing 686 of 1400+ developers. Reset filters

Developer's avatar

Fullstack Ruby on Rails developer that has launched business products into production

High response rate
Source contributor

As a contractor, I have helped several companies implement new features, prototype MVPs, build greenfield apps, clean up technical debt, and standardize the codebase. I am experienced with the full-stack and can also contribute with DevOps (backend) and UI (frontend) implementations. I am an open-source contributor and core member of Bridgetown. Some exciting passion projects I am currently building include a React CMS for Bridgetown, a ViewComponent library for Rails, and an online listing marketplace for my region at centralcoastclassifieds.com. I maintain a tech blog at mugenruby.com and cross-post articles on other blog sites. SKILLS Soft: I’m a great listener and communicator, empathetic towards the users of products I build, organized, adapt quickly to change and manage my time well. Hard: HTML/CSS, JavaScript/StimulusJS/React, Ruby/Rails, ActiveRecord/SQL, Git, AWS S3/SES, Email service providers, Relational data modeling, REST, RSpec/MiniTest, Error Monitoring/debugging, building/implementing APIs and webhooks, Redis, ElasticSearch, Stripe Connect. Projects I have done Built a peer-to-peer marketplace that allows users to search for items to rent from sellers. Sellers are required to connect a bank account via Stripe Connect before being able to create listings. ActionCable-powered chat feature with email reminders and read receipts Location-based searching with Searchkick and Opensearch (ElasticSearch equivalent) Calendar style booking system with confirmation settings and payment system Created an online application process to collect information from applicants looking to join a real estate listing service. Applicants are prompted to pay online, receive status emails, and digitally sign documents. Staff users can manage applications via filtering, updating the status of the application to denote its stage in the process, request payments and signatures, and create events links that are populated and sent out via email. PDF generated with data from the applications filled by users. Generation of PDF triggers actions that involve callbacks, API calls, and emailing users, and ability to download signed PDF via email or UI. Various API calls and listening for web hooks during the digital signing process via Docuseal’s service. Involves uploading pre-filled PDF as a template, calling it again when requested for signature, and listening for an event to indicate it was completed. Stripe Checkout integration with custom line items, redirects, and object instantiation upon successful payments. Built a questionnaire builder that allowed users to create questions organized by custom surveys. Referenced existing Figma screens and translated the user flow into code. Hotwired-heavy frontend with use of Turbo Frames and Turbo Streams. Use of StimuluJS for dynamically adding/removing question fields, tabs, and modals. Designed the data model relations from ground up.

Developer's avatar

Co-Founder & CTO @ Medtribe | Fractional CTO | Advisor | Technology Leader

New profile

I’ve always been fascinated by the intersection of creativity and technology. My coding journey began when I discovered how a few lines of code could transform an idea into a fully functioning application. From that point on, I was hooked: I poured countless hours into experimenting with everything from Ruby on Rails to more modern JavaScript frameworks. Over the years, I’ve refined my skills and found my passion in building clean, maintainable systems that put user experience first. One of my proudest recent accomplishments involved leading a small team to develop a custom internal tool that automated a tedious data-entry process. Seeing the hours of manual work drop to just a few minutes was incredibly rewarding—it reminded me why I love being a developer in the first place. I’m constantly seeking new ways to grow: whether that’s diving into emerging technologies, improving my testing strategies, or exploring new coding paradigms, I believe there’s always more to learn. Above all, I thrive on solving tricky problems in ways that others might not have considered. I love collaborating with designers, project managers, and fellow developers to turn concepts into polished products. I bring a unique blend of empathy, curiosity, and technical expertise that helps me bridge communication gaps and ensure every project is set up for success. Helping teams build something truly meaningful is what drives me—and I’m excited for what comes next.

Developer's avatar

Senior/Lead Eng to Tech Co-Founder: Deep rails experience that comes with empathy, humor, and a bit of chaos

Recently updated

Seasoned code wrangler with over a decade in Ruby on Rails and a past life as a social worker and policy researcher. I've got a knack for translating geek speak for humans and wrangling stakeholder needs into delighted users and maintainable code. Somehow, most days, I still like my IDE. Looking to land in a place where code meets impact. Full stack developer that has spent over a decade in the Ruby/Rails ecosystem. I lean ops -> backend, but I can get in there and wrangle JS components and CSS if need be. I often wear at least a little bit of a product manager hat, have been a team lead on large projects, and I even try to remember to write documentation and technical briefs. I'm longwinded in slack, shy in person, didactic and friendly in code reviews, and occasionally down a rabbithole. Loves: Wrangling weird bugs and annoying APIs, refactoring, clear code (for the humans) and good tests (for the robots), figuring out the best places to deliver maximum impact and shipping quickly, teaching myself new things, compassionate communication and collaboration with multiple stockholders, making weird things happen in the CI pipeline Special superpowers: T-shaped generalist that still geeks out on learning new things, sniffing out something that isn't a problem yet but definitely will be (and I don't mean premature optimization), care a lot about readable code. Worked as a social worker for a decade, there's more soft skills than people might think in getting software out the door. Not so loves: JS in general, jerks, arrogance, watching junior developers not get the support they need and thinking it is their fault, refreshing staging for an hour wondering why my debugger isn't getting hit. -- Have worked in startups at all stages of their life cycle as both an introverted grumpy solo developer and team leader, helped make product decisions, mentored other developers, deleted prod a few times, etc. I chafe a bit at schedules, but occasionally I'll figure out a big that would have been a big problem in the future at 3am and just fix it. Love fixing those things. I can meeting during normal human hours though. -- Open to short and long term contracts and FTE for the right fit. Prefer chill flat organizations where everyone likes and respects each other and just gets stuff done. I've shipped features faster at those organizations than any that were focused on relentless hustle. -- Tell me why you believe in your tech and I'll tell you about one of my weird side projects like a Led Zeppelin button or a confessional that floats in the air. -- Have PhD level statistics classes buried in my brain somewhere, know my way around python and some data analysis, have built ETL pipelines - if it has to be done, I'll try to figure out a way to get it done. And the longer you hang around this world, you realize the most important programming language is being able to talk to people in kind and useful ways. -- Senior enough to know that sometimes it's the code you don't write that solves the problem ;) Junior enough to still get excited every time I make LEDs blink with magic words.

Developer's avatar

CTO, Senior Full Stack Dev | RoR and Js/Typescript Expert | Remote

High response rate
Recently updated

Senior software engineer with over 10 years of experience as a remote freelancer. My educational background includes an MSc 2:1 in computer science and applied mathematics engineering from ENSEEIHT (Toulouse, France) in 2009. I then worked for 2 years as a frontend developer at a startup in London and transitioned to backend work in 2013. Specializing in web application development, I have undertaken projects for companies such as Carrefour, L'Oréal, Cocolis, Epicery, and Alerti. My work has encompassed backend development, data engineering, code and database performance improvement, e-commerce platform customization and logistics, payment system integration, API creation, crawlers, technical documentation, and testing. Passionate about data manipulation and rendering them to users and stakeholders in a more meaningful way, I am currently expanding my skills in AI/ML and neural networks through CNRS fidle formation to explore how I could apply and offer these services to my clients. Recent milestones and accomplishments include: Migrating the payment system from Adyen to Stripe for Epicery Migrating the frontend from Vue to Hotwire for Epicery Developing a geolocalized matching algorithm between carriers and packages for Cocolis Fields of expertise: E-commerce solutions with Solidus/Spree open-source framework Data processing and visualization with Business Intelligence tools for reporting Integration of payment system providers Integration of third-party APIs Database design and performance optimization Frontend performance optimization Crawling and scraping Technical audits Testing, documentation, CI/CD tools Experience with the following tools: Languages: Ruby, Typescript, JavaScript, Node.js, Ruby on Rails Platforms: AWS, Google Cloud Platform, Render, Heroku Frontend: React, Vue.js, Hotwire, Angular, HTML/CSS, Alpine.js, HTMX, Astro Payment providers: Stripe, Mangopay, Adyen, PayPal Data viz: Amazon QuickSight, Superset, Tableau Backend tools: Solidus open-source e-commerce solution, New Relic, Elasticsearch, PostgreSQL, Amazon S3, etc. CI/CD Tools: GitHub CI, CircleCI Fluent in French, English, Spanish.

Developer's avatar

Honest Ruby developer | Staff Engineer at your disposal.

With 15+ years of hands-on experience in Ruby and Ruby on Rails, I’ve seen and worked on almost every project you can imagine. I’m currently a tech lead at a big company (US/UK) and have been involved in everything from scrappy startup apps to large, distributed systems with heavy loads. What I Can Do for You: Software Architecture: I can design robust, scalable architectures tailored to your project’s needs. Tech Consultancy: I provide strategic guidance to overcome technical challenges and align your technology with your business objectives. Tech Roadmap Planning: Let’s create a clear and actionable roadmap to achieve your technology goals. Tech Radar Creation: I’ll help you identify, assess, and track technologies to keep your tech stack future-ready. Boost Performance: I’ll help you identify what’s slowing down your app and get it running fast and smoothly. Lead Refactoring: If your codebase has become hard to manage, I can lead the way in cleaning it up and making it scalable and maintainable. Breathe Life into Legacy Systems: Stuck with an old app that’s becoming a headache? I specialize in bringing legacy code back to life. Smooth Migrations: I'll ensure the transition is seamless with minimal disruption, whether you’re moving to a new version or an entirely new system. If you're facing challenges with your Rails project or looking to improve things under the hood, I’d love to help. Let’s connect and see how we can get your system running at its best! Cheers! Andrey

Developer's avatar

Software Engineering Team Lead with 9+ YOE

How I Can Help Your Team: Scale Ruby applications - I have vast experience optimizing Rails applications, ensuring your applications remain fast and reliable - Database expertise - deep knowledge of PostgreSQL optimization, complex SQL queries, and experience integrating NoSQL solutions when needed - Full-stack capabilities - comfortable working across the entire stack, from infrastructure related tasks queries to Javascript frontends - Technical leadership - 9 years of Ruby experience, building products, improving development processes, and mentoring Ruby developers Professional Impact: Led development of large-scale Rails applications processing millions of records monthly Implemented comprehensive testing strategies, improving coverage from 10% to 60% and significantly reducing regression bugs. Built and maintained multiple production microservices handling high-traffic loads Extensive experience with Rails upgrades, performance optimization, and system monitoring Currently a Technical Team Lead with hands-on experience in Ruby/Rails development, I focus on building maintainable, well-tested code while keeping development velocity high. I'm passionate about sharing knowledge with the team and maintaining high engineering standards in a Rails environment Core Technical Stack: Backend: Ruby, Ruby on Rails, PostgreSQL, Elasticsearch, Redis, AWS, Elixir, Go Frontend: React, JavaScript DevOps & Infrastructure: Docker, AWS, Kubernetes, Google Cloud

Developer's avatar

A passionate developer able to handle complex tasks regardless of less experience in number of years.

I embarked on my journey in the world of software development two years ago, as an intern at a small Edtech startup. At the outset, my role primarily involved tackling small UI-related tasks. However, fate had other plans for me when I learned about the need to optimize the Zoom Web SDK, built with ReactJS, to align with our company's specific requirements. The catch? I had no prior experience with React. Nevertheless, fueled by my passion for problem-solving and armed with documentation and the wisdom of the StackOverflow community, I dived headfirst into the challenge. My determination paid off, and I successfully optimized the Zoom Web SDK, a pivotal achievement that led to my conversion into a full-time employee. This experience taught me that adaptability and a willingness to learn are key traits in a developer's toolkit. As my career unfolded, I found myself working on a diverse array of projects. From crafting compelling landing pages using HTML, CSS, and JavaScript to delving into user analytics and fine-tuning our campaign strategies, I embraced every opportunity for growth. My journey took an exciting turn when I ventured into Ruby on Rails development. I was tasked with enhancing the user experience of our student and teacher management portal. In this role, I reimagined the platform's UI, engineered RESTful APIs for seamless resource access, and introduced innovative features such as certificate sharing. Integrating third-party APIs like Zoho Invoices, aiSensy, and Zoom Meetings added depth to my skill set. One of the milestones that stands out in my career is the successful migration of our Rails application from version 5 to 6. This process not only honed my expertise in Rails but also provided valuable insights into the intricacies of AWS EC2 and AWS S3, enriching my toolkit further. In summary, my journey as a developer has been a testament to my adaptability, problem-solving prowess, and relentless pursuit of knowledge. I am passionate about crafting elegant solutions and delivering exceptional user experiences. My unique blend of skills, ranging from UI design to API integration, positions me as a versatile developer ready to tackle diverse challenges. I thrive in environments where innovation is encouraged, and I look forward to contributing my expertise to projects that demand creativity, efficiency, and a commitment to excellence.

Sign up now to see more profiles.

Gain access to 1500+ Ruby on Rails developers.