3 - 8 years

6 - 16 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Role: Ruby on Rails Developer

Experience: 3 + Years

Job Type: Full Time

Job Location: Bangalore

About Us: We are a multi-award-winning creative engineering company. Since 2011, we have worked with our customers as a design and technology enablement partner, helping them on their digital transformation journey.

Job Description: We are seeking an experienced Ruby on Rails (RoR) Developer with strong fundamentals in Ruby programming and hands-on expertise in building scalable web applications. The ideal candidate should have a deep understanding of MVC architecture, RESTful API design, and best practices in code quality and performance optimization.

Key Responsibilities:

  • Design, develop, and maintain web applications using Ruby on Rails
  • Build RESTful APIs and integrate with front-end and third-party services
  • Optimize database interactions and queries using ActiveRecord and migrations
  • Implement user interfaces with HTML, CSS, JavaScript, and jQuery
  • Ensure application quality with unit and integration tests using RSpec or MiniTest
  • Conduct debugging, log inspection, and basic performance profiling
  • Collaborate with product managers, UI/UX designers, and other developers
  • Participate in code reviews and contribute to continuous improvement
  • Adhere to secure coding practices and Rails security features
  • Contribute to CI/CD pipelines and maintain deployment workflows
  • Ensure systematic documentation and secure record-keeping practices aligned with ISO 9001 (Quality Management), ISO 27001 (Information Security Management), and other applicable industry standards. This includes the creation, version control, storage, access management, retention, and disposal of documents and records across business functions .

Required skills:

  • Programming Language: Strong proficiency in Ruby, with solid programming fundamentals
  • Framework: Hands-on experience with Ruby on Rails
  • Database: Proficient in PostgreSQL or MySQL, including schema design, migrations, and query optimization
  • API Development: Experience in designing and consuming RESTful APIs
  • Front-End Basics: Good knowledge of HTML, CSS, JavaScript, and jQuery
  • Version Control: Proficient in Git (branching, merging, conflict resolution)
  • Testing: Familiarity with RSpec or MiniTest for test-driven development
  • OOP & MVC: Strong understanding of Object-Oriented Programming and MVC architecture
  • Debugging: Experience with Rails console, logs, and performance profiling tools

Code Quality & Best Practices:

  • Experience with Rubocop for enforcing Ruby/Rails style guides and static code analysis
  • Familiarity with SonarQube for code quality and vulnerability detection
  • Commitment to clean code, DRY, SOLID principles, and "convention over configuration"
  • Active participation in peer code reviews and continuous improvement culture

Nice to Have / Preferred Skills:

  • Background job processing with Sidekiq or Resque
  • Basic experience with Docker and containerization
  • Exposure to CI/CD tools such as GitHub Actions, GitLab CI, or Jenkins
  • Awareness of OWASP best practices and Rails security features
  • Basic understanding of cloud platforms such as AWS or GCP.

What we offer:

Competitive salary and benefits package.

Opportunity to work in a dynamic and innovative environment.

Professional development opportunities.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

gurugram, haryana, india