Ruby on Rails Developer

BIG IT-03

a month ago

1 - 3 years

Work From Office

Bengaluru, Karnataka, India, Karnataka, India

Ruby on Rails

Git

PostgreSQL

MySQL

MVC Architecture

Job description & requirements

Role Description:

We are seeking an experienced Ruby on Rails (RoR) Developer with strong fundamentals in Ruby programming and hands-on expertise in building scalable, secure web applications. The ideal candidate should have a deep understanding of MVC architecture, RESTful API design, and performance optimization. This role requires not only strong technical capability but also the ability to thrive in a high performance culture where analytical thinking, ownership, and clean coding practices are valued. You will collaborate with product managers, designers, and developers to build world-class applications.

Responsibilities:

• Design, develop, and maintain web applications using Ruby on Rails.

• Build and consume RESTful APIs, integrating with front-end and third-party services.

• Optimize database interactions and queries using ActiveRecord and migrations.

• Implement front-end interfaces with HTML, CSS, JavaScript, and jQuery.

• Ensure application quality with unit and integration tests (RSpec/MiniTest).

• Perform debugging, log inspection, and basic performance profiling.

• Collaborate with product managers, UI/UX designers, and developers in cross functional teams.

• Participate in code reviews and contribute to continuous improvement.

• Follow secure coding practices and leverage Rails security features.

• Contribute to CI/CD pipelines and deployment workflows.

• Maintain systematic documentation and secure record-keeping practices aligned with ISO 9001 (Quality Management), ISO 27001 (Information Security Management), and other standards.

Required Skills

• Programming Language: Strong proficiency in Ruby, with solid programming fundamentals.

• Framework: Hands-on experience with Ruby on Rails.

• Database: Proficiency in PostgreSQL/MySQL, schema design, migrations, query optimization.

• API Development: Experience designing & consuming RESTful APIs.

• Front-End Basics: Working knowledge of HTML, CSS, JavaScript, jQuery.

• Version Control: Strong in Git (branching, merging, conflict resolution).

• Testing: Familiarity with RSpec or MiniTest for TDD.

• OOP & MVC: Deep understanding of OOP and MVC architecture.

• Debugging: Skilled with Rails console, logs, profiling tools.

• Code Quality & Best Practices

• Experience with Rubocop (style guide enforcement, static analysis).

• Familiarity with SonarQube (code quality, vulnerability detection).

• Strong adherence to clean code, DRY, SOLID, convention over configuration.

• Active in peer code reviews and knowledge-sharing.

Experience :

1 - 3 years

Job Domain/Function :

Software Development

Job Type :

Work From Office

Employment Type :

Full Time

Number Of Position(s) :

4

Educational Qualifications :

Bachelor's Degree

Monthly Salary Offered :

INR 50,000 - INR 85,000

Location :

Bangalore, Karnataka, India, Bengaluru, Karnataka, India

Create alert for similar jobs

BIG IT-03

Similar Jobs