Ruby On Rails Developer (Pune)

Ruby On Rails Developer (Pune)

02 Aug
|
ProMobi Technologies
|
Pune

02 Aug

ProMobi Technologies

Pune

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 environment. 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

- Strong 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)
🏢 ProMobi Technologies
📍 Pune

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

Subscribe to this job alert:

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