Ruby on Rail Developers

 (5+ years exp)
₹8L – ₹30L
Published: 1 week ago
Avatar for Zaggle

Zaggle

Save every time you spend

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

Skills

Javascript
PostgreSQL
Backend Development
Relational Databases
Angular.JS
Ruby on Rails
AWS/EC2/ELB/S3/DynamoDB

The Role

We are looking for Software Developers to build and implement software
programs. You will work with other Developers and Product Managers
throughout the Software Development Life Cycle.

In this role, you should be a team player with a keen eye for detail and problem-solving skills. You would be a go-getter and do not wait for instructions. You would jump onto the product pipeline, work with designers and product managers to get the requirements, come up with API signatures, help QA person to test your feature and get it live on production

Responsibilities
• Produce clean, efficient code based on specifications
• Integrate software components and third-party programs
• Verify and deploy programs and systems
• Troubleshoot, debug and upgrade existing software
• Gather and evaluate user feedback
• Recommend and execute improvements
• Ensure highest standard of performance, quality, and responsiveness of the applications.

Requirements
• Overall 5 Plus years of software engineering experience working with web applications and backend systems.
• At least 5 years of experience in production environment working with Ruby on Rails along with common libraries such as RSpec, Sidekiq, Redis.
• Strong understanding of concepts like MVC, ORM, and RESTful
• Strong understanding of Object Oriented Programming fundamentals.
• Strong understanding of server-side templating languages like SLIM and CSS pre-processors like SASS.
• Basic understanding of front-end technologies such as JavaScript, HTML5, and CSS3.
• Strong experience working with Linux like Operating Systems and shell environments like Bash, ZSH.
• Strong knowledge of integrating multiple databases into one system.
• Basic understanding of systems architecture and fundamental design principles behind a scalable web application.
• Ability to understand business requirements, derive database schemas and translate them into technical specifications and code.
• Strong hands on experience of Relation Databases like PostgreSQL, MySQL with ability of benchmarking and performance optimisation.
• Strong knowledge of any NoSQL database like MongoDB.
• Strong experience practicing TDD and writing test cases to achieve highest code coverage.
• Experience working with search engines like Elasticsearch, Solr is a plus.
• Experience integrating third party software and payment gateways is a plus.
• Experience deploying applications to cloud and setting up CI/CD is a plus.
• Experience building container images using tools like Docker is a plus.
• Experience with any popular JavaScript frameworks like React JS, Angular JS is a plus.
• Ability to learn new languages and technologies.
• B.E/B.Tech in Computer Science, Engineering or a related field.

Similar Jobs

KGtoPG  "Dot eVentures Pvt Ltd" company logo
KGtoPG "Dot eVentures Pvt Ltd"
Our vision is to enable the improvement of educational outcomes around the world
Mench Technologies company logo
Mench Technologies
Growth Hackers for Offline Retailers
Unify Technologies company logo
Unify Technologies
Digital Engineering - Product Development
Infoesearch company logo
Infoesearch
Your Ideal Partner For All Media Services
Meru Data company logo
Meru Data
Simplify & Sustain Information Governance Programs with Meru Data