Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Ruby on Rails Developer image - Rise Careers
Job details

Ruby on Rails Developer

Company Overview

LevelUp is a specialized BPO company that partners with technology companies across the US, UK, Europe, and Canada to provide tailored outsourcing solutions. For over seven years, we’ve built a reputation for delivering high-quality operational and back-office support, helping our clients scale efficiently. Our team consists of highly skilled and passionate professionals who are dedicated to providing exceptional service, technical expertise, and seamless support to our clients.


Position Overview

We are seeking a skilled Ruby on Rails Developer to join our growing team. Ideally, you will have experience in building and maintaining booking engines. The ideal candidate will have a strong understanding of backend development, database architecture, and API integrations, with a focus on clean, scalable and efficient code. You will be responsible for designing, implementing, and optimizing server-side logic, and third-party integrations.



Responsibilities
  • Develop, maintain, and optimize booking engine platforms using Ruby on Rails
  • Design and implement RESTful APIs for seamless integration with third-party services
  • Ensure data integrity and system security in handling reservations, payments, and user data
  • Optimize performance and scalability of booking systems
  • Collaborate with front-end developers, designers, and product managers to deliver a seamless user experience
  • Troubleshoot and resolve bugs, system errors, and performance issues
  • Implement automated testing to maintain code quality
  • Stay updated on industry trends and best practices in booking systems and RoR development


Requirements
  • 3+ years of experience in Ruby on Rails development
  • Strong knowledge of PostgreSQL, MySQL, or other relational databases
  • Experience with booking systems, reservations, or travel-related platforms
  • Familiarity with payment gateways (Stripe, PayPal, etc.)
  • Strong understanding of API development and integration
  • Experience with Docker, Kubernetes, or cloud platforms (AWS, GCP, or Azure) is a plus
  • Proficient in Git for version control
  • Ability to write clean, maintainable, and scalable code
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities


Nice-to-Have
  • Experience with React, Vue.js, or other front-end frameworks
  • Knowledge of Elasticsearch or other search technologies
  • Background in CI/CD pipelines and DevOps practices


More Information
  • Fully remote work arrangement
  • Work Schedule: Graveyard 12am to 9am Philippine Time


₱100,000 - ₱130,000 a month

Average salary estimate

$900000 / YEARLY (est.)
min
max
$240000K
$1560000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Ruby on Rails Developer, LevelUp

Are you a passionate Ruby on Rails Developer looking to make an impact? Join LevelUp, a premier BPO company located in Manila, as we partner with innovative tech firms worldwide. In this dynamic role, you'll leverage your 3+ years of Ruby on Rails experience to develop and optimize booking engines that provide seamless user experiences. Your expertise in backend development, database architecture, and API integrations will help us deliver clean, scalable code that enhances our platforms. Working with front-end developers and product managers, you’ll ensure that our booking systems are not only efficient but also secure, maintaining data integrity while handling user information. With a fully remote work setup and a commitment to continuous learning, you'll stay updated on industry trends and best practices in the ever-evolving landscape of travel technology. Plus, we value your skills in Git, Docker, and cloud platforms—pushing the envelope of what's possible. If you're ready to tackle bugs, resolve performance issues, and implement automated testing within a collaborative environment, LevelUp is the place for you. In exchange for your talents, we offer a competitive salary of ₱100,000 - ₱130,000 per month and a rewarding career path. Are you ready to enhance your skills with us and join an exceptional team devoted to excellence?

Frequently Asked Questions (FAQs) for Ruby on Rails Developer Role at LevelUp
What are the primary responsibilities of a Ruby on Rails Developer at LevelUp?

As a Ruby on Rails Developer at LevelUp, you'll primarily be responsible for developing, maintaining, and optimizing booking engine platforms. Your role will involve designing and implementing RESTful APIs to ensure smooth integration with third-party services. Additionally, you'll focus on maintaining data integrity and ensuring system security while implementing performance enhancements, collaborating with various teams to deliver an exceptional user experience.

Join Rise to see the full answer
What qualifications should I have to apply for the Ruby on Rails Developer position at LevelUp?

To apply for the Ruby on Rails Developer position at LevelUp, candidates should have at least 3 years of experience in Ruby on Rails development, along with strong knowledge of relational databases like PostgreSQL or MySQL. Experience with booking systems or travel-related platforms is crucial, along with familiarity with API development and payment gateways. Proficiency in Git for version control is also required, and experience with cloud platforms is a plus.

Join Rise to see the full answer
Is experience with front-end frameworks necessary for the Ruby on Rails Developer role at LevelUp?

While the core focus of the Ruby on Rails Developer role at LevelUp is on backend development, experience with front-end frameworks like React or Vue.js is considered a nice-to-have. It can certainly enhance your ability to collaborate effectively with front-end developers and contribute to a more cohesive development process.

Join Rise to see the full answer
What technologies will I be working with as a Ruby on Rails Developer at LevelUp?

As a Ruby on Rails Developer at LevelUp, you will work with a variety of technologies, including Ruby on Rails, PostgreSQL and MySQL databases, and tools for Docker and Kubernetes. You'll also utilize cloud services like AWS, GCP, or Azure, alongside payment gateways such as Stripe or PayPal, ensuring you're well-versed with the latest technologies in the industry.

Join Rise to see the full answer
What is the work schedule for the Ruby on Rails Developer position at LevelUp?

The Ruby on Rails Developer position at LevelUp offers a fully remote work arrangement with a graveyard shift schedule from 12 am to 9 am Philippine Time. This allows for flexible working conditions while still being a part of a dynamic team that collaborates on exciting projects.

Join Rise to see the full answer
Common Interview Questions for Ruby on Rails Developer
Can you describe your experience with Ruby on Rails development?

When answering this question, focus on your specific projects and experiences using Ruby on Rails. Discuss challenges you've faced and how you solved them, emphasizing your contributions to optimization and development. This illustrates not just your familiarity with the framework but also your problem-solving skills and your ability to work in a team.

Join Rise to see the full answer
How do you ensure code quality in your Ruby on Rails projects?

Explain your approach to maintaining code quality, including practices like writing tests, code reviews, and employing tools like RuboCop for style checks. Highlight the importance of maintainability and scalability in your projects to show that you prioritize clean code.

Join Rise to see the full answer
What strategies do you use for optimizing the performance of a Rails application?

Your answer should cover techniques you've used to optimize performance, such as caching strategies, eager loading database queries, and optimizing assets. Providing specific examples from past projects can demonstrate your practical experience and ability to enhance application performance.

Join Rise to see the full answer
How do you approach API design in a Ruby on Rails application?

Discuss your methodology for API design, focusing on RESTful principles, versioning, authentication, and documentation. Mention any tools you've used for testing APIs and how you ensure that your APIs are easy to use, efficient, and secure.

Join Rise to see the full answer
Can you provide an example of a challenging bug you encountered and how you resolved it?

When responding, narrate a specific instance where you faced a tough bug. Describe the steps you took to identify, troubleshoot, and resolve the issue, as well as any impact your solution had on the project. This highlights not only your technical skills but also your persistence and critical thinking.

Join Rise to see the full answer
What version control system do you use, and how do you manage your workflow?

Emphasize your experience using Git for version control. Describe your typical workflow, including branching strategies, commit messages, and collaboration with team members. This indicates your organized approach to code management and teamwork.

Join Rise to see the full answer
Describe your experience with database management in Ruby on Rails.

Focus on your familiarity with relational databases like PostgreSQL or MySQL. Discuss specific tasks like designing schemas, writing advanced queries, and ensuring data integrity. Mention how you address performance issues and optimize database operations.

Join Rise to see the full answer
Have you implemented any CI/CD processes? What tools did you use?

If applicable, describe your experience with CI/CD processes and tools such as Jenkins or CircleCI. Talk about the benefits of implementing CI/CD in your projects, like increased efficiency in your development process and faster deployments.

Join Rise to see the full answer
How do you stay updated on the latest Ruby on Rails trends and technologies?

Mention resources you regularly use, such as blogs, podcasts, or community forums. Discuss any communities you participate in or events you attend, showing your commitment to continued learning and professional development in the Ruby on Rails ecosystem.

Join Rise to see the full answer
Can you explain your experience working with third-party services, such as payment gateways?

Discuss any hands-on experience you've had integrating third-party services into your Ruby on Rails applications. Be specific about the challenges you faced and how you overcame them, ensuring to highlight your understanding of security and API interactions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago

Join LevelUp as a Copywriter to craft engaging and SEO-optimized content for our technology company clients.

Posted 12 days ago
Posted 10 days ago
Photo of the Rise User
QODE Remote No location specified
Posted 14 days ago
Photo of the Rise User

Join Taktile, a Series B start-up in Berlin, as a Software Engineer Working Student, and grow your career in an innovative environment.

Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Posted 13 days ago

LevelUp helps merchants own the shift to mobile by powering mobile-payment optimized loyalty programs, enabling their customers pay for their purchase and accrue/redeem rewards with a single scan or tap. LevelUp's analytics platform helps merchant...

29 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
12 people applied to Software Engineer Intern at UiPath
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Hilliard just viewed Lead UX Product Designer -Stores(Remote Or Hybrid) at Target
F
Someone from OH, Cincinnati just viewed Payroll Tax Consultant at Fourth Enterprises, LLC
Photo of the Rise User
Someone from OH, Columbus just viewed Aquatics Director at British Swim School
Photo of the Rise User
Someone from OH, North Canton just viewed 2025 MiLB Gameday Support (Seasonal) at MLB (Job Board Only)
E
Someone from OH, Columbus just viewed Intern, Cell Line Development at Evotec
Photo of the Rise User
Someone from OH, Westlake just viewed Payments Support Specialist (1 year contract) at Convera
Photo of the Rise User
Someone from OH, Portsmouth just viewed Property Manager II (Buckeye Towers) at WinnCompanies
Photo of the Rise User
Someone from OH, Columbus just viewed Financial Services Representative at Nationwide
Photo of the Rise User
Someone from OH, Dublin just viewed Global Growth Marketing Associate at Spotify
Photo of the Rise User
Someone from OH, Portsmouth just viewed Merchandising Part Time Days at Lowes
Photo of the Rise User
Someone from OH, Euclid just viewed Notary - Digital Reporter at Parrot
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager - Remote at Experian
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Entry Specialist - Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Cleveland just viewed Digital Sales Operations Analyst at Visa
Photo of the Rise User
Someone from OH, Lancaster just viewed Client Partner, Inside Sales at Sportradar
Photo of the Rise User
Someone from OH, Perrysburg just viewed Patient Success Specialist Temp to Hire at Natera