Ruby on Rails Developer

Job Description Template

Experienced Ruby on Rails developers can greatly shorten your application’s time-to-market, but they are an increasingly rare resource. We know how to find the best among them, and can help you do the same. Use this job description template to get the developer’s attention, or click below and let’s start collaborating on your next hire!

RailsRubyRspecSinatraPostgreSQL
Trusted by
Gensler logo
Sequence logo
Earnest logo
Featured in
Wired logo
The Wall Street Journal logo
Venture Beat logo

About Our

Job Description Template

Be concise. Be real. Be clear. Over the past 11 years, we’ve developed a job description template that includes the most common elements you need to communicate your requirements and attract capable Ruby on Rails developers.

Job Description

Senior Ruby on Rails Developer

Time Commitment
Full-time
Start date
As soon as possible
Location
Remote
Client Country & Timezone
United StatesAmerica/Chicago
Meeting time
9:30 am
Client company description
The company is a startup who is building a new booking app for sports facilities in the US.
Expected contract duration: 1-3 months
We think the project will take around 3 months of work full-time (more if part-time) to launch the first version of the product. It is likely that they will need someone long-term beyond that to maintain and extend the application.
Duties and Responsibilities
You will be collaborating with the back-end team with building their new API.

Key Tasks:
- Design and create the database schema
- Implement the endpoints needed
- Increase test coverage by 70% by writing unit tests to an existing suite using Rspec
- Stress testing
- Penetration testing

The client plans to use PivotalTracker for task management and Discord for daily communication. Github will be used for source control.
Skills
Skill level
Importance
1
Ruby
Skill level:Master
Importance:Must have
2
Rails
Skill level:Expert
Importance:Must have
3
PostgreSQL
Skill level:Expert
Importance:Must have
4
English Proficiency
Skill level:Expert
Importance:Must have
5
Rspec
Skill level:Proficient
Importance:Strongly preferred
Relationships: Who you’ll be working with
You will be reporting to a Senior Architect who is managing the project. You’ll also be interacting with a front-end developer.
Preferred Regions
The client's preference is for candidates to be located in Latin America, Canada or Europe

Looking to hire?