Job Description :
any visa/tax term

*Senior *Ruby on Rails Developer

*Location:* San Jose, CA

*Duration:* 6 months (can extend)

Required - linkedin and or github.

*Job Description:*

*Must haves: :*

1. *Mid to senior level*

2. *Exp with latest version of Ruby 2.5 and rail 5.1*
3. *Postgres SQL*

4. *This is for an ecommerce client*

For this role, client is looking for a candidate with 10+ yrs of overall
experience along with 3-5 yrs of Ruby on rails development exp and working
into an agile environment would be a plus. Project should be around 6months
to start with and on the budget side, we are paying market competitive rate

*About the Opportunity:*

We are building out our team and looking for both a Senior and a Lead 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.

*Key Responsibilities:*

- Design, build, and maintain efficient, reusable, and reliable Ruby code
- Assist with the integration of data storage solution such as
PostgreSQL/MySQL and Redis
- Develop user-facing elements as well as server side logic
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization and automation

*Key Qualifications:*

- Possess a good understanding of the syntax of Ruby and its nuances
- Solid understanding of object-oriented programming
- Experience designing, building large-scale Ruby on Rails applications
- Experience with common libraries such as RSpec and Resque
- Proficient understanding of code versioning tools (e.g. Git, or SVN)
- Proficient in bash shell
- Familiarity with continuous integration and delivery
- A knack for writing clean, readable Ruby code
- Able to create database schemas that represent and support business
processes
- BS or MS in Computer Science or equivalent industry experience