Software Engineer – Ruby on Rails Job Description Template
Our company is looking for a Software Engineer – Ruby on Rails to join our team.
Responsibilities:
- Work in an agile environment where quick iterations and good feedback are a way of life;
- Contribute to the architecture and the evolution of the Coupa platform;
- Continually look for opportunities to improve our platform, process and business;
- Find creative and elegant solutions to complex problems;
- Be an evangelist for Rails and software engineering best practices.
Requirements:
- Contributed fixes/features to Rails Core, jQuery;
- Ruby on Rails Experience is a must;
- Experience with Agile and Scrum Software Development Life Cycle Models;
- Dealt with database performance issues and query optimization in MySQL;
- Python;
- Be awesome, tell us what makes you special;
- Full stack web development expertise (Javascript, CSS/Less, Sphinx, Redis, haml, Rspec);
- 2+ years of experience with programming using Ruby;
- A self-driven individual;
- Contributed and launched your own web application deployed on cloud computing platforms (AWS, Rackspace, etc.);
- Works and communicates well with others;
- Devops experience (chef/jenkins etc.);
- An active Github/Bitbucket/Beanstalk account;
- Integration of third party API’s, scraping, heavy data processing;
- Understanding of the mobile landscape and how they interact with Restful API’s.