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 859 of 1400+ developers. Reset filters

Developer's avatar

Senior Rails Developer

New profile

Hi there 👋 I'm Oussama, a passionate Ruby on Rails developer with over 13 years of hands-on experience in crafting robust web applications. My journey began with a fascination for elegant code and scalable architectures, and it has since evolved into a relentless pursuit of excellence in software engineering. 💼 Professional Background I have been deeply immersed in the Rails ecosystem since its earlier iterations, witnessing its growth and evolution firsthand. Throughout my career, I've contributed to various projects, ranging from startups to enterprise-level applications, consistently striving to leverage the best practices and emerging technologies to deliver high-quality, efficient solutions. 🚀 Expertise My expertise spans across: Ruby on Rails Development: Proficient in building full-stack applications, RESTful APIs, and microservices using Rails, ensuring scalability and maintainability. Database Design and Optimization: Experienced in designing database schemas and optimizing queries to enhance performance. Test-Driven Development (TDD): Strong advocate of TDD principles to ensure code reliability and maintainability, utilizing RSpec and other testing frameworks extensively. Frontend Technologies: Skilled in frontend development with JavaScript, React, or Ember.js, ensuring seamless integration with Rails backend. 🌟 What Drives Me I'm passionate about leveraging technology to solve complex problems and create impactful solutions. I thrive in collaborative environments, where my experience and expertise can contribute to innovative projects and foster a culture of continuous improvement.

Developer's avatar

Contract work welcome | 8 years experience | Rails | React | Hotwire

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

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, and Spanish.

Developer's avatar

enthusiast of reporting and document processing

New profile

My name is Artsiom and I have worked as a software engineer since 2013, that is more than 11 years of experience as of now. I started my career as a Ruby and Ruby on Rails engineer and after some time I added Sinatra to my experience. Besides Ruby, I have experience with PostgreSQL/MySQL/MongoDB. Also, I have experience in Front-end development with pure JavaScript and its libraries (jQuery, React.js, Node.js). Since 2013 I have taken part in different projects in different domains: fintech, e-education, real estate, and promo. On projects where I participated, we usually used scrum or kanban. I have participated in architectural decisions, team leading, leading code reviews. I have experience in building applications from scratch and improving legacy code base, optimizing performance and tuning security. I have covered applications by test from scratch and have added tests into existing projects for increase coverage (as usual use RSpec, VCR, RSwag, Cypress). Also, I have an experience as a Ruby Tech Lead. The team was 8 engineers with different levels. In this role, I participated in pre-sales activities (communicating with future customers, providing estimation and technical proposals), interviewing candidates, providing feedback to teammates and from engineer to business, conducting 1-1 meetings, and mentoring. I provide a high level of support to the customer and help to reach the goals of projects and customer's business.

Developer's avatar

Pragmatic and cooperative, enterprising autodidact, valued collaborator, organizer of Amsterdam Ruby Community events.

High response rate
Recently updated

History After finding a hole in the company website after 2 months of joining as a System Administrator, I had the possibility to change from my role into my passion: software development. That's 17 years ago. From that moment onward, I learnt more languages (C, PHP, and amongst others my biggest love Ruby). Working with databases (most notable: MySQL / MariaDB, PostgreSQL), containerization, ops (using Terraform on AWS, GCP mostly). 7 years ago I discovered I am best suited to help my colleagues grow, and turned into a Rails/Ruby/database/Javascript/HTML teacher at a bootcamp, became a (part time) engineering manager. I've been implementing in Ruby/Rails for 50% of my time for the last 2 years, the rest leading teams and advising C suite execs. My main addition ...to any team is improving morale, by coaching and helping to build quality software, focusing on metrics for both errors and processing time, helping engineers of any experience level grow, and - as an individual contributor, but also as a leader - to only use complex solutions if the problem domain warrants it. Most recently I've switched towards building my own company that aims to reduce energy consumption and CO2 footprint for households. Tiny (IOT) devices, software in C, C++, Rust, and clearly building the required backends in Rails or Rust. Well connected: Apart from that, I am one of the organizers of Ruby NL, for which I've been hosting EuRuKo (2019), NoRuKu (2020), and monthly community events of Amsterdam Ruby organisation amsrb.org. If you want a platform where your engineers can present how you solve problems: Contact me!

Developer's avatar

Full Stack Engineer | Ruby On Rails | ReactJS | Hotwire | Turbo | Stimulus | Tailwind-CSS

High response rate
Recently updated

I'm Veteran Full-Stack Ruby on Rails Developer with ReactJS expertise. Proficient in Hotwire, Turbo, Stimulus, JavaScript, AWS, Github, Heroku, and various other technologies. Skilled in self-management for independent projects and a collaborative team player. I have worked in different domains like healthcare, legal, security, construction, social media and others. I'm passionate about coding, especially in Ruby with the magic of Rails making things smooth sailing. I've built plenty of projects, and now I'm excited about combining Ruby on Rails with AI. I'm skilled with Git, RSpec, and handling databases. I also know my way around frontend tech like ReactJS and AngularJS, as well as integrating APIs. I've led small developer teams back home, using tools like GitHub, GitLab, JIRA, and Linear. I'm fluent in Gujarati, English, and Hindi, making communication a breeze. As a remote developer, I'm here to turn your ideas into reality. Whether it's working solo or coordinating a team, count me in to get the job done. I can provide a wide range of services that are designed to attract attention and cater to the most searched for needs. Here are some examples of the services I offer. -> Web application development -> Font-end UI/UX development -> Back-end REST APIs development -> Application deployments on cloud -> Version upgrades -> Technical lead for teams -> Application maintenance or support -> Technical consultation -> Project management -> Problem solving -> Small project to large (feature, enhancement, bug, issues)

Developer's avatar

Support-oriented Engineer that loves to learn new things, solve problems, and craft code. Specialist at bug-hunting, RCA, and code archaeology. Wearer of multiple hats, and comfortable in teams big, small, and remote.

FullStack Software Engineer II April 2019 – March 2024 Jack Henry and Associates (Monett, MO) • Main Stack: Javascript/Ruby on Rails/React/AWS EC2+RDS+Lambda/Scala/Python/Docker/Kubernetes • Developed backend APIs to integrate our React frontend and Rails middleware with services like Twilio, AWS S3/Lambda, and our in-house Scala microservices. • Improved reporting accuracy and turnaround time by utilizing Rake scripts and MySQL workflows; used Python (Pandas) for data analysis, and reduced the amount of time to run cleanup tasks by 40%. • Boosted system uptime 40% by implementing and maintaining monitoring tools (NewRelic, Datadog, Sentry) and automatic ticket generation with Jira to streamline bug-reporting process. • Reduced deployment time by 25% by creating internal Capistrano scripts, custom Ruby and SQL scripts/queries, and leading automation processes that allowed these tasks to be repeatable. • Bridged informational gaps between Database, Support, and Infrastructure teams, enabling faster resolution of cross-team issues by 65%. • Led migration from EC2 + Puppet to Docker + Kubernetes, increasing scalability by 30%, and simplifying infrastructure management and reducing deployment schedules from weekly rotations to any-time. • Led a collaborative effort with the DBA team to identify and resolve issues with duplicate entries, personally identifiable/sensitive information, and cleanup tasks. • Developed custom SQL scripts and Ruby-based tools to automate deduplication, reducing manual table maintenance time by 80%. • Learned advanced data handling techniques on the fly, demonstrating adaptability and problem-solving under tight deadlines. Front-End Software Engineer March 2014 – April 2019 Geezeo (Glastonbury, CT) • Main Stack: Javascript/CSS/Angular/Webpack • Migrated legacy Angular views to a standalone Webpack package, improving modularity and reducing build times by 30%. • Built and deployed a production-ready Angular application, evolving it from a non-functional proof-of-concept to a fully featured product with wide client adoption that led to a wide adoption by our entire client base of 500+. • Developed frontend APIs and integrated them with in-house backend services, ensuring seamless data interactions. • Used SASS and to implement theming and white-labeling features, enabling customization for diverse client needs. • Managed continuous deployments with Node.js and Webpack, automating bundle builds and deployments to AWS S3. • Decoupled frontend Angular applications that were embedded into our Rails middleware into their own standalone applications. Increased turnaround time for enhancements and bug fixes by 100% and enabled highly rapid iterations to proceed on the project with instant deployment capability.

Developer's avatar

Rails Dev Goes Off the Rails, Discovers Meaning of Life in Code

I'm a senior software developer with about 15 years of extensive hands-on experience and a demonstrated ability to deliver high-quality results. I have expertise in multiple cutting-edge web application frameworks, specifically, Ruby on Rails and Node JS. I also have good hands in frontend Javascript frameworks React JS and Angular JS. I've recently worked with the RightInbox, a high-ranking Productivity application / Google Chrome Extension with a 4.7 rating on the Chrome Store and a feature by Google, was a project where I started as a developer and grew to become the Engineering Manager. During my time on the project, I used my advanced knowledge of Node JS to enhance the product's functionality, increase its user base, and ensure its smooth operation. Simultaneously I developed the ZoomShift platform, a scheduling software built on Ruby on Rails. Here, my role was about active development however more focused on strategic technological choices and project delivery. Zoomshift is well-regarded for its efficiency and was even utilized during the US elections to manage the shifts of volunteers. I've worked with FindEmails, which finds and verifies emails while you are on LinkedIn or browsing the web with the FindEmails Chrome Extension. Skills:- - Solutions - Optimization and Performance - Scalability - Architecture - Ruby on Rails - NodeJS - ExpressJS - ReactJS - AngularJS - Bootstrap - SQL, PostgreSQL, NoSQL, DynamoDB, MongoDB, MariaDB, MySQL, Redis - Stimulus - Integration of all levels of APIs - Selenium, RSpec, Mocha, Mini Test, Chai.JS, Sinon.JS - Digital Ocean - Heroku - Render - Action Cable and Web Sockets - JavaScript, jQuery, jQuery UI, CoffeeScript, TypeScript - HTML5, HAML, Slim - CSS, SCSS - GCP, AWS, Heroku - EC2, S3 - Puma, NGINX, Capistrano - Elastic Search, Algolia - GIT - CI/CD - Jira - Trello - Asana

Sign up now to see more profiles.

Gain access to 1500+ Ruby on Rails developers.