Ruby on Rails Developer (Hyderabad)

Ruby on Rails Developer (Hyderabad)

31 Jul
|
Zaggle
|
Hyderabad

31 Jul

Zaggle

Hyderabad

About Zaggle

Zaggle makes business expenses simplified, we do this by combining software and payment solutions. We are one of India’s leading, profitable, and listed (NSE: ZAGGLE) B2B SaaS (Software as a Service) FinTech company.

We offer to corporates a unified software cum payments platform for the employee expense, benefits, rewards as well as their vendor payments and channel incentives.

We offer a variety of payments instruments including corporate credit cards, purchase cards, virtual cards, Prepaid cards, wearables etc. issued in partnership with leading banks like Kotak Mahindra Bank, ICICI Bank, Yes Bank, SBI Cards, IndusInd Bank amongst others. Our platform solutions are sector-agnostic, and our network of corporate customers covers the BFSI, Technology, Healthcare, Manufacturing, FMCG, Infrastructure and Automobile industries, among others. Some of our well-known customers include TATA Steel, Persistent Systems, Toshiba, Inox, Pitney Bowes, Wockhardt, PCBL (RP –Sanjiv Goenka Group) and Greenply Industries to name a few.

Visit us at www.zaggle.in to know more about us! We believe “Innovation is the Key” and Zaggle has been instrumental with launching multiple successful products in the last 3 years in the Business Spend Management space. Today we are a 300+ member strong team spread across Technology, Product, Sales, Implementation Services, Finance, Marketing, HR, Legal and Support functions with 7 office locations in India.

Job Overview

We are seeking an Engineer (Ruby on Rails) who will play a key role in product enhancements, codebase improvement, and production stability.



This role requires strong expertise in understanding and debugging an existing Rails application, implementing robust fixes, and ensuring all changes adhere to defined coding standards and best practices.

The ideal candidate is someone who is comfortable working with mature codebases, enjoys refactoring and improving design, and can balance feature enhancements with technical excellence. Key Responsibilities

Design, develop, and deliver product enhancements within an existing Ruby on Rails application.

Deeply analyse and debug production and non-production issues, identifying root causes and implementing stable fixes.

Troubleshoot complex issues across application layers including business logic, APIs, background jobs, and databases.

Refactor legacy code to improve maintainability, scalability, and performance while preserving existing behaviour.

Ensure all development follows established Rails best practices and internal coding guidelines.

Write and maintain unit tests to ensure reliability and prevent regressions.

Enforce code quality standards through linting, reviews, and refactoring.

Work closely with PostgreSQL and MongoDB for:

Query analysis and optimization

Data consistency and integrity

Schema and data model understanding





Participate in database design discussions for new features and enhancements.

Support and contribute to Rails version upgrades/migrations (good to have).

Collaborate with product, QA, and support teams to deliver high-quality releases.

Required Technical

Skills

Strong hands-on experience with Ruby and Ruby on Rails.

Proven expertise in debugging and troubleshooting existing Rails codebases.

Solid understanding of Rails architecture, conventions, and best practices.

Experience with refactoring legacy code and improving design quality.

Strong experience in unit testing (RSpec / Minitest).

Familiarity with code linting and static analysis tools.

Good working knowledge of PostgreSQL and MongoDB.

Experience with database design principles, indexing, and query optimization. Positive to Have

Experience with Rails version upgrades or migrations.

Exposure to performance optimization in Rails applications.

Experience working on production-grade SaaS or enterprise systems.

Familiarity with background processing tools (Sidekiq, Resque, etc.).

What This Role Focuses

On

Enhancing an existing product, not greenfield-only development

Debugging, fixing, and improving real-world production code

Writing clean, tested, guideline-compliant code

Owning code quality and long-term maintainability Ideal Candidate Profile

Enjoys working with existing systems and improving them incrementally

Strong problem-solver with a debugging-first mindset

Takes ownership of code quality and technical debt

Can balance speed with stability and best practices

📌 Ruby on Rails Developer (Hyderabad)
🏢 Zaggle
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ruby on rails developer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: ruby on rails developer (hyderabad) / hyderabad