Full-stack Ror Developer Job in Ajackus

Full-stack Ror Developer

Apply Now
Job Summary

Job Description

Role

We are looking for a Ruby on Rails Developer who is dedicated to the craft, writes code that they are proud of, and can hit the ground running. You will write beautiful Ruby to a high standard, in a timely and scalable way that improves the code-base of products in meaningful ways. You will be a part of a full-stack team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.

Responsibilities

Contribute to all phases of the development lifecycle Design, build and maintain efficient, reusable, and reliable Ruby code Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.) Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality, organization, and automatization Ensure development is in compliance with specifications Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Qualifications

BSc/BE/BTech in Computer Science, Engineering, or a related field 3+ 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 server-side CSS preprocessors Basic understanding of front-end technologies, such as JavaScript, HTML5, 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 Able to implement automated testing platforms and unit tests Proficient understanding of code versioning tools (Git) Familiarity with development aiding tools{such as Bower, Bundler, Rake, etc Familiarity with continuous integration React experience is good to have

Experience Required :

3 to 7 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs