Ruby On Rails Developer Pune (India)

Ruby On Rails Developer Pune (India)

03 Aug
|
ProMobi Technologies
|
India

03 Aug

ProMobi Technologies

India

Job Summary

We are looking for a Ruby on Rails Product Engineer with experience in developing multi-tenant SaaS applications. The ideal candidate should have solid knowledge of Ruby on Rails, PostgreSQL, RESTful API development, OOP principles, and Git, along with a keen interest in building high-quality, scalable backend solutions.

Experience

1 - 3 years

Job Type

Full time

Location

Pune

We are looking for an enthusiastic developer with a strong understanding of core Ruby and Rails framework along with PostgreSQL database. Someone who is passionate about coding and loves to work in an ongoing challenging setting. You will be part of a talented software team. You have to consistently deliver in a fast paced environment and should be more than willing to build software that people love to use.

Key Responsibilities
Developing large multi-tenant applications in Rails.
Understanding Rails best practices and religiously introducing those to our codebase.
Knowledge on how to do eLective Refactoring.
Ability to write unit tests and following those practices religiously.
Working closely with the Product managers and UX team.
Helping QAs to write automated integration tests.
Staying up-to-date with current and future Backend technologies and architectures.

Skills and Experience




Ruby on Rails architecture best practices
Knowledge on the latest versions on ROR
Solid OOP knowledge in Ruby.
Asynchronous Networking in Ruby
Designing RESTFul HTTP APIs using JSON-Schema or JSON API (jsonapi.org).
Ability to architect and develop API only backend
Experience in using ActiveRecordSerializer
Understanding O-Auth2 or JWT (Json Web Token) authentication mechanisms.
How to use RSpec
Rails Security Best Practices
PostgreSQL and Rails.
SQL concepts like Joins, Relationships etc.
Understanding DB Partition strategies.
Knowledge about refactoring ActiveRecord Models (read this - 7 Patterns to Refactor Fat ActiveRecord Models).
Understanding scaling strategies for a high-tra c Rails applications (2 million+ requests a day).
Background Job processing using Redis and Sidekiq
Experience in using Amazon Web Services (AWS) tools.
Writing automated Deployment Scripts using Capistrano, Ansible etc.
Sending emails in Rails
Knowledge in Linux and Git is mandatory

Optional Skills
Knowledge in using Chef or Puppet
Ability to do basic DevOps like setting up a Linux server.
Websocket communication in Rails 5.
Node.js
Jruby

📌 Ruby On Rails Developer Pune (India)
🏢 ProMobi Technologies
📍 India

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 pune (india) / india

Subscribe to this job alert:

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