Looking for Ruby on Rails Developer
Worldwide
Job Title: Ruby on Rails Developer Job Overview We are looking for a passionate and experienced Ruby on Rails Developer to join our engineering team. In this role, you will be responsible for writing clean, scalable, and efficient code to develop and maintain our web applications. You will collaborate closely with cross-functional teams to design new features, optimize application performance, and solve complex technical challenges. The ideal candidate is a proactive problem-solver with a strong technical background in Ruby on Rails and a commitment to delivering high-quality software. Responsibilities Design, build, and maintain efficient, reusable, and reliable Ruby code. Develop and scale robust web applications using the Ruby on Rails framework. Collaborate with cross-functional teams, including front-end developers, QA engineers, and product managers, to define, design, and ship new features. Ensure the best possible performance, quality, and responsiveness of the applications. Identify bottlenecks and bugs, and devise effective solutions to mitigate and address these issues. Integrate data storage solutions and third-party APIs. Help maintain code quality, organization, and automatization. Participate in code reviews and contribute to a high-quality code culture. Requirements Proven work experience as a Ruby on Rails Developer or similar role. Solid understanding of object-oriented programming (OOP). Familiarity with concepts of MVC, Mocking, ORM, and RESTful APIs. Experience with front-end technologies such as JavaScript, HTML5, CSS3, and modern frameworks (e.g., React, Vue, or Stimulus). Familiarity with relational databases like PostgreSQL or MySQL, and NoSQL databases like Redis. Experience with automated testing and continuous integration tools (e.g., RSpec, Minitest, Capybara). Proficient understanding of code versioning tools, primarily Git. Strong problem-solving skills, attention to detail, and ability to work both independently and collaboratively in a team environment. Good communication skills.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$10.00
-
$30.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:17 hours ago
- Interviewing:8
- Invites sent:0
- Unanswered invites:0
About the client
- VietnamHanoi4:25 AM
- $13K total spent8 hires, 2 active
- 762 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by