Ruby Rails Developer Job Description

Ruby Rails Developer Job Description

4.5
161 votes for Ruby Rails Developer
Ruby rails developer provides user/client education and develop documentation for implementing design and custom functionality in web sites and web applications using HTML5, CSS, JavaScript, JavaScript libraries.

Ruby Rails Developer Duties & Responsibilities

To write an effective ruby rails developer job description, begin by listing detailed duties, responsibilities and expectations. We have included ruby rails developer job description templates that you can modify and use.

Sample responsibilities for this position include:

Gather requirements, design, develop and test high-reliability applications, and provide end user support for a number of applications
Partners with IT Application Teams to improve business tools and processes with integrated data solutions that offer improved efficiencies to the business
Help colleagues succeed with their tasks
Create general project design and high-level story list based on requirements from media company staff
Write detailed user stories based on general project design
Produce tested and highly maintainable code
Maintain/Enhance existing codebase
Review designs and provide input to the design recommendations
Build modular, reusable code, gems/packages for other services
Assists other Business and IT Systems staff to develop, implement and maintain complex business systems

Ruby Rails Developer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Ruby Rails Developer

List any licenses or certifications required by the position: SSL, PKI

Education for Ruby Rails Developer

Typically a job would require a certain level of education.

Employers hiring for the ruby rails developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Software Engineering, Information Technology, Communication, Web Programming, Education, Technical, Software Development, Engineering, Languages

Skills for Ruby Rails Developer

Desired skills for ruby rails developer include:

Many development languages
Applications
Applications and tools
Cryptography
Tools
HTML
JavaScript
MySQL
Relational databases
CSS

Desired experience for ruby rails developer includes:

OpsWorks
ElastiCache
Ability to thrive in a fast-paced start-up culture with a healthy mix of initiative and collaboration
Knowledge of OO techniques and best practices for code reuse and testing
Experience of DevOps and maintaining Linux and Windows servers is a plus
Good knowledge with Software Factory

Ruby Rails Developer Examples

1

Ruby Rails Developer Job Description

Job Description Example
Our company is growing rapidly and is looking for a ruby rails developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for ruby rails developer
  • Leading in developing and improving all aspects of our applications (development, testing, deployment, architecture)
  • Architect scalable and performant web applications and APIs
  • Maintain the deployment pipeline and processes for our applications
  • Providing technical support of applications (fixing bugs and supporting clients' needs)
  • Create and integrate to APIs to improve the ecosystem of tools that Blueprint Learning utilizes
  • Represent and support all the services which own team/organization provides
  • Follow IGF business and CIO strategy, directions, priorities, quality standards
  • Being advocate of IT technologies, Agile/DevOps practices
  • The Engineer role requires full commitment from conception to completion of any piece of software, including business requirement gathering, testing and launching
  • Have a passion for writing scalable code, efficiently, at a high quality level
Qualifications for ruby rails developer
  • Experience coding server-side page generation (preferably JSP)
  • Strong command of cross-browser development techniques and browser degradation strategies
  • Experience in debugging and troubleshooting programming related issues
  • Strong written and verbal communication and teamwork skills
  • Experience with Cloud Deployment infrastructure (AWS, Heroku)
  • Experience with relational databases (PostgreSQL, MySQL, ) including database schema design and ability to analyze database queries & troubleshoot efficiency issues
2

Ruby Rails Developer Job Description

Job Description Example
Our growing company is looking to fill the role of ruby rails developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for ruby rails developer
  • Provide "hands-on" support for the customers of the monitoring and automation applications
  • Develop and maintain user interface controls, business logic, and SQL Server stored procedures
  • Develop an architecture that can easily manage multiple verticals
  • Manage platforms on Heroku
  • Work in an agile team environment developing solutions for our core products and platforms
  • Work on a cutting-edge platform used by millions of people across the globe
  • Design, develop and architect creative and innovative solutions for the next generation of educational learning
  • Provide full application development life cycle support, including specifications, prototypes, development, quality assurance and deployment with assistance from Senior and Lead Application Development
  • Communicate effectively with internal and external users
  • Support development with appropriate documentation
Qualifications for ruby rails developer
  • Knowledge of the full web stack including HTTP, CSS, JavaScript, REST
  • Extremely familiar with advanced CSS concepts and techniques, including building table-free layouts using semantic markup and CSS
  • Your work environment must be one in which you can really focus without distractions
  • 3+ years of professional experience writing Ruby
  • Experience withReact and core libraries includingRedux and Immutable.js
  • Minimum of 3+ years of experience in web development, with a focus on back-end development in a dynamic language like Ruby, Elixir, or Python
3

Ruby Rails Developer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of ruby rails developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for ruby rails developer
  • Organizing and writing documentation
  • Usage stats and analysis
  • DevOps and deployment
  • Performance stats, analysis and optimization
  • Code review using Github
  • Develop and test features for customers, sales associates, and customer service team for the ecommerce platform built on Spree and Rails
  • Help accomplish our client's goal to be the best specialty store in the world by making their customers feel great
  • Write maintainable and clean code
  • Design scalable and stable features
  • Develop patches to fix software bugs on a frequent basis
Qualifications for ruby rails developer
  • At least 2 - 4 years of professional experience writing Ruby
  • You’re comfortable as part of a dynamic, distributed team environment
  • 5+ years working on web applications built on modern languages (Ruby, Python)
  • Ideally, you have had exposure to other tools like Redis, DynamoDB
  • You are confident in dealing with operational aspects like infrastructure sizing, reverse proxies configuration, and common Linux servers tasks
  • You’re comfortable working collaboratively on a small team and independently on solo projects
4

Ruby Rails Developer Job Description

Job Description Example
Our growing company is looking to fill the role of ruby rails developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for ruby rails developer
  • Participate in technical planning & requirements gathering phases including design, code, test, support, and document engineering software applications
  • Design, develop and implement integrations using EAI tools to enhance the business processes in the areas of Order-To-Cash, Finance, HR, Logistics, and/or Supply Chain modules
  • Manage business critical application which is built on Ruby on Rails with high availability and reliability
  • You will collaborate within the company and with our partners
  • You will treat our customers, partners, and colleagues with respect and compassion
  • You may occasionally need to respond to system outages after hours, but we will go to lengths to make this a rarity
  • Test-driven development (TDD) and defect-driven testing
  • Work independently on most projects
  • Collaborate with application developers, end users, operational leadership, and subject matter experts to understand current and future goals
  • Some technical knowledge and ability with Git/Github, TDD, Postgres, OSX, Linux
Qualifications for ruby rails developer
  • Experience performing code reviews, enforcing coding standards, mentoring junior developers and managing technical resources within project schedules
  • Experience designing with RSpec, TDD and CI environments
  • Design, Develop and maintain the Access Management application and its peripheral applications
  • Monitor the performance of the applications and perform code reviews and code optimization
  • Develop and create appropriate designs for applications and application infrastructures to suit business needs, satisfy client requirements, and achieve desired results
  • Develop rich AJAX applications and write complex data models and tune SQL for complex queries
5

Ruby Rails Developer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of ruby rails developer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for ruby rails developer
  • Develop APIs to integrate the storefront with other order fulfillment and inventory management systems, and business intelligence tools
  • May also be required to address bug fixes for currently deployed software, and will need to perform testing and integration as needed
  • Ensure code quality, organization and automation
  • Write documentation, environments and procedures
  • Assist in the responsible design, development, and deployment of NBS(new business solutions) products
  • This includes using agile principles to implement a solution, including tests, and assisting with the deployment of new releases
  • Must be accountable and responsible for working on business critical products that operate 24/7/365 and are distributed nationwide to many clients
  • Contributing to 100% site uptime and proper backup and redundancy procedures
  • Participating in usability, user testing, and feedback loops
  • Communicate with team on requirements, development and testing topics
Qualifications for ruby rails developer
  • Proven ability to prioritize and meet milestones
  • Ability to communicate effectively (verbally and written) with business users of varying technical understanding and translate business needs into technical requirements
  • Experience building and maintaining mid- to large-scale web applications in modern N-tier applications frameworks
  • Intermediate database programming experience
  • Experience developing and implementing systems interfaces, working with ESBs, building and interacting with APIs
  • Experience working with source control in a multi-contributor environment (Git, Mercurial, SVN, ), including understanding how to effectively utilize established workflows

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates