Hire Ruby on Rails developers

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


Showing 1193 of 1200+ developers. Reset filters

Developer's avatar

Ruby on Rails developer & Passionate about technology and solving problems

Recently updated

My journey as a developer has been nothing short of a thrilling adventure, filled with continuous growth and learning. It all began back in 2010 when I took my first steps into the world of programming. The very first programming language that I got my hands on was PHP. I remember the excitement of writing my first "Hello World" program and the sense of accomplishment that followed. It was in those early days that I realized the potential of turning lines of code into functional applications. As the years rolled on, I delved deeper into the world of web development. Around the mid-2010s, I found myself venturing into the realm of JavaScript and Node.js. It was a significant shift from PHP, and it opened up a whole new world of possibilities. Building real-time applications and server-side scripting with Node.js was a whole new ballgame, and it pushed me to refine my coding skills. However, the most significant turning point in my journey occurred towards the end of 2018 when I embarked on a new adventure by diving into the Ruby programming language and the Ruby on Rails framework. Ruby's elegant and concise syntax immediately appealed to me, and Rails' convention-over-configuration approach simplified the development process in a way that I hadn't experienced before. Working with Ruby and Rails allowed me to develop web applications rapidly and efficiently, and I quickly fell in love with the framework's emphasis on developer happiness. Over the years, I've continued to grow as a developer, honing my skills in various programming languages and frameworks. Each language and technology I've encountered has contributed to my knowledge and experience, making me a more versatile and well-rounded developer. Looking back at my journey, it's clear that my passion for coding has driven me to explore new horizons and embrace the ever-evolving landscape of software development. I'm excited to see where the future of technology will take me and the new languages and frameworks I'll have the opportunity to learn and master.

Developer's avatar

Pragmatic programmer with 6+ years of rails experience

Source contributor
Recently updated

Hello! 👋 I'm a driven software engineer from the Pacific Northwest. I've been writing rails apps for 6+ years in a professional capacity in industries including e-commerce, cybersecurity, e-learning, and house project management. I got my start at a local bootcamp called Epicodus where I spent 40-60 hours a week for 9 months studying rails and various javascript frameworks (and bicycle couriering to pay the bills!). Recently I was working with a company based out of NYC called Rhino that offers a Security Deposit Insurance product making renting more affordable and approachable for many people. Here I have worked on integrating ledger sync with a large 3rd party system called Yardi, updating our payment processing from a bespoke solution to a Stripe integration reducing settlement time from over a week to just a few days, and fixed various bugs and introduced features on our ActionCenter which is the core view end users interact with. The ActionCenter is currently written in React, but near the end of my tenure we adopted and built various features using hotwire. Previous that, I was working with a local e-commerce startup called Dutchie on their Partner Integrations team. Here I helped design and implement a long-standing initiative to upgrade our Hubspot integration so that customers could leverage our data for targeted promotions. I also helped to design and implement an improved customer matching scheme with an acquired partner POS. This feature will improve the checkout experience for thousands of customers. I consider myself a great collaborator, a committed mentor and a pragmatic programmer who enjoys writing idiomatic ruby. These skills make me a great addition to any team, and I look forward to speaking with you about your project. 😊

Developer's avatar

Recent Imperial MSc graduate with significant Rails experience

New profile

I've recently switched career, but have built up broad experience of Rails applications and web dev more generally from a variety of personal and voluntary projects over the past ten years. What motivates me as an engineer is the potential real-world impact of solving users' problems tactically: for example, my MSc individual project was an experimental version control system in Rust tracking syntactic changes to source, to improve the accuracy and scope of automatic conflict resolution, and so reduce the hurdles to getting working code into production. I'm very comfortable working with many languages and frameworks, and always keen to broaden my knowledge, but have long been especially passionate about Rails and Ruby. A multi-year project for a student society to build a complete conference management solution in Rails means I now have significant experience of almost all areas of the framework and levels of the stack, including testing and deployment strategies, and understand the tools and approaches available to me and their associated tradeoffs. Before the MSc I was a linguist, and so have much experience of independent research and self-directed projects from the academic world—as well as clear and concise technical explanations to non-specialists, and effective and persuasive technical writing. I don't wait to find out what I need to know to make progress, and am always willing to consider innovative approaches to problems on their own merits.

Developer's avatar

I help founders to boost customer retention by reducing the number of bugs that make it through to customers

Hello! Here's how I helped a client: Brendon requested help with developing new features for his SaaS, that helps schools build their websites Solution When I started working on the project, I realised that there was no acceptance test suite. I could easily break parts of the SaaS, while adding features, so I proposed adding acceptance tests first. Brendon agreed with that. I used RSpec to cover the app with an acceptance test suite (Ruby on Rails feature tests), and introduced a CI to run the test suite on pushed Github code. Outcome Brendon got a safety net of a test suite and CI. That allowed to: * Catch introduced bugs, before they reached customers. * Gave Brendon a sense of safety, while making changes to his SaaS. Testimonial Before working with Dmitry, our application had no test suite due to time constraints. I always knew we needed tests, but Dmitry helped put things into action. He created a set of unit and integration tests that mean we can now make code changes with confidence. I found Dmitry's critical thinking helpful. An example of this was his encouraging us to use Continuous Integration (CI). Now our tests run automatically each time we push any changes to Github. I definitely recommend Dmitry’s Technical Debt Rescue service for anyone looking to reduce development time by prioritising testing and/or refactoring. Dmitry is a very careful coder and I could definitely trust in his work. Brendon Miur Founder at Spike@school What it's like to work with me: - I work autonomously and isolate you from most problems I encounter during work. You convey the outcomes you want, and I work on delivering them for you. As a result, if your management style leans toward micro, we probably aren't a good fit. - I need descriptions of the outcomes you want (for example, via Kanban tickets), and resources necessary for me delivering those outcomes (git repo access, documentation, etc). - If I see an inefficiency cropping up, I create a system to mitigate it. For example, users were reporting the same type of bug over and over, taking the team's valuable time to address each report. I suggested implementing a bug reporting template written with these reports in mind. The template ensured the users were giving us the information we needed to make the report immediately actionable. In many cases, it actually prevented the reports in the first place since it revealed to the user what they were doing wrong. What my clients say: Dmitry's services are excellent. Dmitry helped us refactor our application and his knowledge of Ruby and Rails architecture is excellent. I highly recommend Dmitry to any project or business that is finding their development efforts slow or hard due to a large amount of technical debt. His approach is deliberate and informative, and all members of the team will benefit from his thorough explanations and guidance. Rob Zolkos CTO/Senior Ruby on Rails developer 💎 Back end: Ruby on Rails, RSpec, Sidekick, PostgreSQL,MySQL 🌨️ DevOps: shellscript (bash), Docker, Linux, Gitlab CI, AWS EC2/S3/CloudWatch, Terraform, Python 🖥 Front end (auxiliary): HTML5, CSS, Sass, JavaScript ES6, Vue (I can make changes to Vue frontend, but I won't take full responsibility for it.), jQuery, Mocha

Sign up now to see more profiles.

Gain access to 1300+ Ruby on Rails developers.