CreativeDrive

Sr Ruby on Rails Developer

Job Locations CR-San Jose
Posted Date 5 months ago(11/13/2019 1:30 PM)
ID
2019-1881
# of Openings
1
Department
Technology

Overview

As a web developer you will develop and maintain cutting-edge, complex, and highly scalable web applications using open source technology. In addition, the right candidate will have hands on experience as a key contributor to the growth and evolution of technologies and systems built by CreativeDrive. The ideal candidate will also be self-motivated, have excellent communication skills (both written and verbal) and will also be a critical thinker.

Responsibilities

  • Develop code to meet the continued business needs for new application features and refinement of existing functionality.

    ● Identifying and rectifying coding issues or bugs in new or existing tools

    ● Contribute to architecture direction and discussions and assist in the progressive evolution of our existing code base.

    ● Analyze high-level requirements and write detailed functional code to meet the requirements.

    ● Be responsible for technical ownership, lifecycle implications, and tactical concerns

    ● Writing maintainable code with extensive test coverage in a professional software engineering environment (with source control, dev/stage/prod release cycle, continuous deployment)

    ● Assessing the impact of production system changes to the existing features.

Qualifications

EDUCATION:

 

● Bachelor’s Degree in Computer Science or a related Software Engineering field is highly preferred or equivalent work experience with demonstrated proficiency.

 

WORK EXPERIENCE:

 

● 4+ years software development experience and proven experience utilizing Ruby on Rails

 

REQUIRED SKILLS:

 

● Experience developing RESTful web services

● Expert object-oriented programmer in Ruby

● Solid Ruby on Rails core concepts knowledge (including gems)

● Distributed architecture experience.

● SOLID principles and Design Patterns knowledge/experience.

● Experience with Linux systems

● Experience working with Behavior/Test Driven Development, such as: Rspec, Jest, Mocha.

● Databases

        ● Experience writing SQL

        ● PostgreSQL

● Front End Skills:

        ● HTML

        ● CSS

        ● Javascript

        ● ReactJS – Highly preferred

        ● EmberJS - Highly preferred

 

 

BONUS SKILLS:

 

● Databases:

● MySQL

● Redis

● MongoDB

● Elasticsearch

● PHP

● NodeJS

● Front End: EmberJS

● JavaScript module bundlers. I.e.: Webpack

● Docker

● Golang

● Cloud computing

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed