HamburgerMenu
hirist

Ruby on Rails Developer - Web Apps

Posted on: 23/09/2025

Job Description

Position : Ruby on Rails Software Engineer

Experience : 6 to 9 Years (Multiple Levels)

Location : Bengaluru

Job Type : Full-time | On-site

Job Summary :


We are seeking talented and motivated Ruby on Rails Software Engineers with 6 to 9 years of experience to join our global MNC team in Bengaluru. In this role, you will be a key player in designing, developing, and maintaining robust, high-performance web applications. You will work in a collaborative, cross-functional environment to deliver scalable and secure solutions that drive our business forward. We have multiple openings available to accommodate varying experience levels within this range.

Key Responsibilities :

- Web Application Development : Design, develop, and maintain scalable web applications using the Ruby on Rails framework. You will be responsible for the entire development lifecycle, from concept to deployment.

- API Development & Integration : Build and integrate RESTful APIs to ensure seamless data flow and communication between front-end and back-end systems.

- Database Management : Work with relational databases (RDBMS), such as MySQL or PostgreSQL, and/or NoSQL databases like MongoDB. You will be responsible for writing efficient queries and optimizing them for performance.

- Agile Collaboration : Collaborate effectively with product managers, designers, and other engineers in an Agile development environment to define, design, and deliver new features.

- Code Quality & Maintenance : Ensure high standards of code quality, organization, and reusability. You will participate in code reviews and contribute to maintaining a robust and reliable codebase.

Required Skills & Qualifications :

- 6 to 9 years of professional experience with Ruby and Ruby on Rails.

- Strong expertise in designing and consuming REST APIs.

- Proficiency in working with RDBMS (MySQL, PostgreSQL, etc.) and/or NoSQL databases (MongoDB).

- Solid understanding of Object-Oriented Programming (OOP) concepts and design patterns.

- Experience in an Agile development environment.

- Knowledge of version control systems like Git.

- Excellent problem-solving and communication skills.


info-icon

Did you find something suspicious?