Ruby on Rails developers typically have a bachelor's in computer science or another related field, experience working with databases, and coding skills using object-oriented programming languages such as Python. Some have a background in software development or software QA.