JOB DESCRIPTION:
We are looking to hire Ruby on Rails developers who will be responsible for developing and maintaining the server-side logic for the central database, testing performance, troubleshooting, and integrating front-end elements into the application. To ensure success as a Ruby on Rails Developer, you should have extensive experience working with Ruby and back-end integration techniques that perfectly suit the needs of the company.
ROLES AND RESPONSIBILITIES :
- Develops information systems by designing, developing, and installing software solutions.
- Protects operations by keeping information confidential.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Maintain and improve the performance of existing software.
- Test and maintain software products to ensure strong functionality and optimization.
- Recommend improvements to existing software programs as necessary.
- Convert concepts and specifications into developed applications and features.
- Implement AJAX features and functionality using Javascript Integrate and optimize HTML/CSS front-ends.
- Develop and maintain Ruby on Rails web applications/web services in an agile environment.
REQUIREMENTS :
- Having good experience in Rails 4.x.x, 5.x.x, 6.x.x.
- Having good knowledge of various types of API integration like social media, payment gateway, etc.
- Having good knowledge of Test Cases TDD & BDD ( Rspec, Cucumber, Selenium).
- Having good knowledge of relational databases like SQL server, Postgres, and Mysql.
- It would be a plus point If you know NoSQL databases such as MongoDB, Redis, etc
- Must have good knowledge of version control systems like git, bitbucket, etc.
- Demonstrated knowledge of web technologies, such as HTML, CSS, and Javascript.
- Ability to work independently and multi-task effectively.
- Flexible and willing to accept a change in priorities as necessary.
- Must have good communication skills to deal with foreign clients.
PERKS & BENEFITS :
- 5 days working
- Flexible work timings
- Bonuses / Structured Incentives
- Work culture
- Work-life balance