Ror Developer

Year    PB, IN, India

Job Description

Key Responsibilities:



Web Application Development:

Build, maintain, and enhance web applications using Ruby on Rails and MVC architecture.

Database Design and Optimization:

Assist in designing database schemas, writing efficient SQL queries, and optimizing ActiveRecord associations (PostgreSQL or MySQL).

API Integration:

Help in building and consuming RESTful APIs, and integrate third-party services into the application.

Authentication & Authorization:

Implement user authentication and authorization using tools like Devise, JWT, or OAuth.

Testing:

Write and maintain unit, integration, and feature tests using RSpec, Minitest, and Capybara to ensure application quality.

Frontend Collaboration:

Work with frontend technologies (HTML, CSS, JavaScript) and assist in integrating with frontend frameworks like Stimulus/Turbo.

Background Jobs and Caching:

Assist in managing background jobs using Sidekiq/Resque and implement caching using Redis or Memcached to improve performance.

Version Control & Collaboration:

Use Git/GitHub for version control, participate in code reviews, and work collaboratively within Agile/Scrum teams.

Security & Best Practices:

Follow security best practices, optimize application performance, and ensure code maintainability.

Skills & Qualifications:



0-2 years of professional experience with Ruby on Rails (or equivalent experience through personal projects or internships). Familiarity with object-oriented programming (OOP) principles and the MVC architecture. Basic understanding of databases (PostgreSQL/MySQL) and SQL queries. Exposure to RESTful API design and integrations. Experience with front-end technologies (HTML, CSS, JavaScript). Basic knowledge of Git/GitHub for version control. Understanding of testing frameworks (RSpec, Minitest, Capybara) or willingness to learn. Enthusiasm to learn and grow within a fast-paced development environment.
Job Type: Full-time

Pay: ₹8,000.00 - ₹30,000.00 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4542183
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    PB, IN, India
  • Education
    Not mentioned
  • Experience
    Year