Backend Ruby on Rails DeveloperFull TimeRemote3-7 years
SummaryWe are looking for a Ruby on Rails developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well. Roles & ResponsibilitiesResponsibilities:Develop clean, efficient, reliable and maintainable Ruby codeConducting code reviewsIdentify areas of improvement, investigate bugs, implement solutions/fixes Integrate user-facing elements developed by front-end developers with server side business logic Preferred QualificationsCandidates with the following qualification are preferred: Although the role is remote candidates located in Delhi NCR and Pune are preferred Experience working with ElasticsearchExperience working with messaging and queuing technologies including RabbitMQ, Sidkiq, etc..Familiarly and some experience with Continuous Integration and/or confirmation and management tools including Git, JIRA, Confluence, etc)Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 Minimum QualificationsCandidates should have the following minimum qualifications:3+ years experience with Ruby on Rails, along with other common libraries such as RSpecGood understanding of Ruby syntax and its nuancesSolid understanding of object-oriented programmingFamiliarity with MVC, Mocking, ORM, and RESTfulThe ability to maintainable and scalable Ruby codeExperience working with PostgreSQL or RDBMSExperience in writing SQL queries