Avatar for Billeasy

Paperless Billing

Senior Ruby on Rails Developer

₹60,000 – ₹75,000
Apply now
Responsibilities
• Developing large multi-tenant applications in Rails.
• Understanding Rails best practices and religiously introducing those to
our codebase.
• Mentor juniors and team members effectively.
• Knowledge on how to do effective Refactoring.
• Knowledge in using ReactJS or other Frontend frameworks like
(Bootstrap)
• Ability to write unit tests and following those practices religiously.
• Working closely with the Mobile and UX team.
• Helping QAs to write automated integration tests.
• Staying up-to-date with current and future Backend technologies and
architectures.

What we want to see in the potential Candidate:

The candidate would be an enthusiastic developer with a strong understanding of core Ruby and Rails framework along with PostgreSQL database. You have to consistently deliver in a fast paced environment and should be more than willing to build software that people love to use.
Read the Skills and Experience section, it is not the usual yada yada, youll be asked specific questions on these.

Skills and Experience
• Ruby on Rails architecture best practices
• 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-traffic Rails applications (25
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
Location
Mumbai Suburban
Job type
Full-time
Visa sponsorship
Not Available
Experience
3+ years
Hiring contact

Billeasy at a glance

Paperless Billing

Billeasy focuses on Mobile Commerce, Startups, Billing, and Fin Tech. Their company has offices in Mumbai. They have a small team that's between 11-50 employees.

You can view their website at http://billeasy.in or find them on Twitter, Facebook, and LinkedIn.

More jobs at Billeasy

View all jobs

Tech Lead

iOS Developer Lead

Marketing Manager

Business Development Executive

Marketing Executive