> Markdown version of [/jobs/ext/1501549-ruby-on-rails-developer](https://www.wearedevelopers.com/jobs/ext/1501549-ruby-on-rails-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ruby on Rails Developer - **Company:** M9 Consulting - **Location:** Plano, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Unit Testing, Cloud Computing, Code Review, Databases, Continuous Integration, Python (Programming Language), PostgreSQL, MySQL, Ruby on Rails, Software Engineering, Web Applications, Concurrency, Caching, Backend, Git, Front End Software Development, Restful APIs, Serverless Computing - **Published:** July 30, 2026 - **Apply:** https://www.dice.com/job-detail/ed58eadb-2299-428a-8878-e860bdbdfb5e ## About the Role * 6-8 years of software development experience * Strong Ruby on Rails experience * Working knowledge of Python * Experience with REST APIs * Experience with PostgreSQL or MySQL * Git and basic CI/CD knowledge * Unit testing experience Strong experience in building scalable and performant web applications using Python and related frameworks Expertise in advanced Python concepts like concurrency, caching, etc. Experience in optimizing web applications for performance and scalability Familiarity with serverless architecture and cloud-based development Experience in leading teams of Python developers and providing technical guidance ## Description We are looking for a Senior Ruby on Rails Engineer with 6-9 years of experience building backend applications and APIs. Should have solid Rails experience plus working knowledge of Python and databases., * Build and maintain web applications using Ruby on Rails * Develop and support REST APIs * Write clean, testable code * Fix bugs and improve performance * Work with product, frontend, and QA teams * Review code and support releases ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)