Ruby on Rails Developer
Job description
- Understanding the business requirements, features, and functionalities of the product
- Designing and developing new web applications
- Maintaining and troubleshooting existing web applications
- Writing and maintaining reliable Ruby code
- Integrating data storage solutions
- Creating back-end components
- Identifying and fixing bottlenecks and bugs
- Creating and Maintaining APIs
- Connecting with 3rd party APIs
Required Candidate profile
- Strong experience with Ruby on Rails, along with other common libraries such as RSpec and Resque
- Good understanding of the syntax of Ruby and its nuances
- Solid understanding of object-oriented programming
- Good understanding of server-side templating languages such as Liquid, Slim, etc
- Good understanding of front-end technologies, such as JavaScript, HTML5, Bootstrap, Jquery, and CSS3
- Familiarity with concepts of MVC, Mocking, ORM, and RESTful
- A knack for writing clean, readable Ruby code
- Ability to integrate multiple data sources and databases into one system
- Understanding of fundamental design principles behind a scalable application
- Able to create database schemas that represent and support business processes
- Proficient understanding of code versioning tools such as GIT
- Familiarity with development aiding tools such as Bundler, Rake, etc
- Familiarity with continuous integration
Job Type
Payroll
Positions
Full-Stack Developers
Must have Skills
Languages
english - Conversational
Refer a friend for this role and earn
500.50 USD
Use the share options below Learn More
Refer a friend for this role and earn {{(JobDetailByID.referral_fee > 0) ? getExchangeDecimalRateData((JobDetailByID.referral_fee/4)): getExchangeDecimalRateData(49/4) | number : 0 }} {{currency_code}}
Don’t forget to share your referral URL
3 - 21 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
India
Abhishek K