1

Ruby On Rails Contract Jobs in British Columbia (NOW HIRING)

CA$24.60/hr

... to start on August 21 or August 28 . As this is a short-term contract position running through ... This position requires periodic access to an active railway area where impaired performance could ...

CA$25.63/hr

... to start on August 21 or August 28 . As this is a short-term contract position running through ... This position requires periodic access to an active railway area where impaired performance could ...

Verifies estimates based on detailed review of proposal specifications * Coordinates with ... Oversees financial aspects of contracts * Provides technical assistance and recommends construction ...

Verifies estimates based on detailed review of proposal specifications * Coordinates with ... Oversees financial aspects of contracts * Provides technical assistance and recommends construction ...

CA$140K - CA$182K/yr

Verifies estimates based on detailed review of proposal specifications * Coordinates with ... Oversees financial aspects of contracts * Provides technical assistance and recommends construction ...

Verifies estimates based on detailed review of proposal specifications * Coordinates with ... Oversees financial aspects of contracts * Provides technical assistance and recommends construction ...

CA$20.50/hr

... on August 28 . As this is a short-term contract position running through early to mid-October ... This position requires periodic access to an active railway area where impaired performance could ...

Senior Project Manager (Bridges)

Vancouver, BC · Hybrid

CA$130K - CA$180K/yr

Preparing structural designs and evaluations, and contract packages for MTO and other key Clients ... Experience with the Canadian Highway Bridge Design Code (CHBDC) and the American Railway ...

Coordinate daily rail, truck, reload, and intermodal transportation activities to support customer ... Detail-oriented with a focus on accuracy and data quality. * Ability to work independently while ...

Senior Project Manager (Bridges)

Vancouver, BC · Hybrid

CA$120K - CA$160K/yr

Preparing structural designs and evaluations, and contract packages for the BC Ministry of Transit ... Experience with the Canadian Highway Bridge Design Code (CHBDC) and the American Railway ...

CA$110K - CA$130K/yr

Reviews and reports on the impact of new or revised regulatory requirements on the project quality ... Railroad experience preferred but not required. * Knowledge of construction contracts, plans ...

Quality Manager

Abbotsford, BC

CA$110K - CA$130K/yr

Reviews and reports on the impact of new or revised regulatory requirements on the project quality ... Railroad experience preferred but not required. * Knowledge of construction contracts, plans ...

Quality Manager

Surrey, BC

CA$110K - CA$130K/yr

Reviews and reports on the impact of new or revised regulatory requirements on the project quality ... Railroad experience preferred but not required. * Knowledge of construction contracts, plans ...

Quality Manager

Vancouver, BC

CA$110K - CA$130K/yr

Reviews and reports on the impact of new or revised regulatory requirements on the project quality ... Railroad experience preferred but not required. * Knowledge of construction contracts, plans ...

Conduct quality inspections on products and parts * Maintain a clean and orderly work area ... We create custom orders to suit various requirements such as glass walls, railings, entrance ...

Showing results 41-60

Ruby On Rails Contract information

What are some common challenges faced by Ruby on Rails contractors when joining new projects, and how can they be addressed?

Ruby on Rails contractors often face the challenge of quickly ramping up on existing codebases, which may have varying coding standards or lack comprehensive documentation. To address this, it's helpful to allocate initial time for codebase exploration and to communicate proactively with the team about architectural decisions and project expectations. Collaborating closely with in-house developers and participating in regular stand-ups or code reviews can also smooth the transition and ensure alignment with project goals.

What are the key skills and qualifications needed to thrive as a Ruby on Rails contractor?

To thrive as a Ruby on Rails Contractor, you need strong proficiency in Ruby, Rails framework, web development fundamentals, and experience with relational databases, typically demonstrated through a portfolio or relevant work history. Familiarity with version control systems like Git, cloud platforms (e.g., AWS or Heroku), and testing frameworks such as RSpec is often required. Excellent problem-solving skills, effective communication, and the ability to work independently are standout soft skills for this role. These skills and qualities are crucial to deliver high-quality, scalable solutions on time while collaborating remotely with clients or teams.

What is the difference between Ruby On Rails Contract vs Ruby On Rails Developer?

AspectRuby On Rails ContractRuby On Rails Developer
Work TypeTemporary, project-basedFull-time or part-time employment
DurationFixed-term, often project-specificOngoing employment
CredentialsSame as developer, typically requiring experience in RailsSame as contract roles, often requiring similar skills
Work EnvironmentRemote or on-site, freelance or agency-basedCompany office or remote
Employer UsageClients, agencies, or companies hiring for specific projectsCompanies hiring for long-term roles

In summary, Ruby On Rails Contract roles are temporary, project-focused positions suitable for freelancers or agencies, while Ruby On Rails Developer roles are typically permanent positions within companies. Both require similar skills and credentials but differ mainly in duration and employment structure.

What is a Ruby on Rails contract developer?

A Ruby on Rails contract developer is a software engineer who is hired on a temporary or project basis to build, maintain, or enhance web applications using the Ruby on Rails framework. They typically work as independent contractors or through consulting agencies, rather than as full-time employees. Their responsibilities often include writing clean code, testing features, fixing bugs, and collaborating with other team members to deliver high-quality software solutions. Contract positions can range from short-term projects to ongoing support roles, offering flexibility for both the developer and the hiring company.

What are popular job titles related to Ruby On Rails Contract jobs in British Columbia?

For Ruby On Rails Contract jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Ruby On Rails Contract jobs in British Columbia look for?

The top searched job categories for Ruby On Rails Contract jobs in British Columbia are:

Infographic showing various Ruby On Rails Contract job openings in British Columbia as of August 2026, with employment types broken down into 90% Full Time, 5% Part Time, and 5% Contract. Highlights an 60% In-person, 10% Hybrid, and 30% Remote job distribution.

Steward (Seasonal Full Time to October)

Rocky Mountaineer

CA$24.60/hr

Full-time

Re-posted 13 days ago


Job description

Armstrong Collective is the parent company of Rocky Mountaineer and Canyon Spirit, unforgettable rail experiences in Western Canada and the American Southwest. Since 1990, we have grown to become the largest privately-owned luxury rail company in the world, having welcomed over 2.4 million guests onboard. We are committed to living our values: Create Meaningful Moments, Be One Team, Achieve Extraordinary Outcomes.We foster a work environment of respect, integrity, and honesty; where diversity is valued, and talent is developed to support the growth of our team members and our company.

Important

We are seeking candidates who are available to start on August 21 or August 28. As this is a short-term contract position running through early to mid-October, preference will be given to candidates who can work the full assignment with no pre-planned absences/time off requests. Candidates should disclose any pre-planned absences during the recruitment process.
 

Purpose

The Steward reports to the Sous Chef.

The Steward plays a vital role in supporting the culinary team by maintaining the cleanliness, sanitation, and organization of the kitchen environment. This position is primarily responsible for the efficient washing and sanitizing of dishes, cookware, and kitchen equipment to ensure food service operations run smoothly and without interruption. Stewards also maintain clean workstations, storage areas, floors, and waste disposal systems, while supporting composting and recycling initiatives.

As an essential member of the kitchen team, the Steward helps uphold food safety and health standards through proper sanitation practices, safe handling procedures, and attention to cleanliness throughout the workspace. In addition to dishwashing and cleaning duties, Stewards assist with food preparation when needed and work collaboratively with team members across multiple railcars, contributing to a safe, organized, and efficient culinary operation.

This position is deemed Safety Sensitive. All onboard team members must adhere to and comply with onboard safety standards. This also includes reporting any violations or hazards to onboard management and providing support in the event of an emergency. This position requires periodic access to an active railway area where impaired performance could result in a significant incident affecting the health and safety of team members, guests, team members, the public, property, or the environment.

This position is based out of Vancouver, Canada. 

Key Areas of Accountability  

Food preparation and daily duties:
  •  Provide fast and efficient sanitation of all dishes and equipment to support daily services
  •  Keep workstation and storage areas clean and organized
  •  Clean kitchen floors, storage areas, and remove trash
  •  Assist with food preparation as required for service
  • Adheres to waste management and reduction initiatives, including composting and recycling programs

 

 Work collaboratively in a team environment:
  • Flexibility to work in multiple railcars with varying teams   
  • Support your team members as required
  • Perform other duties as assigned by your leadership team.
Maintain Health and Safety Standards:
  • Handle ingredients correctly and follow food safety regulations
  • Practice proper hand-washing technique and use gloves correctly when required to wear them
  • Maintain cleanliness and sanitization of all kitchen equipment and workstation areas

 

Qualifications

Education/Certifications/Knowledge
  • High School diploma or GED is an asset
  • Valid First Aid certification is an asset
  • BC Food Safe certification; required
  • Fluency in English language
  • Valid ID to satisfy domestic travel requirements (passport, driving license)
Experience
  • Minimum 1 year restaurant dishwashing experience required
Skills
  •  Ability to prioritize and self-manage workload
  •  Time management and efficiency in executing tasks
  •  Effectively maintains organization in tight workspaces
  •  Physical endurance and emotional resiliency with the ability to adapt and work long days

Work Environment

  • Must be able to lift and carry up to 50 pounds 
  • Able to travel away from home base for up to 6 days at a time 
  • Must be legally authorized to work in Canada 
  • Outdoor work in a variety of weather conditions
  • Ability to work in a fast paced, small kitchen galley environment on a moving train

Perks & Benefits

  • Hourly compensation + gratuities
  • Seasonal wage increases
  • All meals while working onboard
  • Up to $300 in Health Care Spending Account
  • Friends and family rail tickets and packages discount
  • Two annual complimentary rail pass (beginning your 2nd season)
  • Work shoes reimbursement
  • Opportunity to experience beautiful BC & Alberta
  • Exclusive discount with various partners on Perkopolis
  • Growth opportunities
  • Fun and inclusive team environment

Hourly wage: $24.60/hour + gratuities

The company is an equal opportunity employer, driven by our values of Creating Meaningful Moments, Being One Team, and Achieving Extraordinary Outcomes. Our strong company culture supports our vision of a diverse, open, safe, and respectful workplace. We celebrate diversity and are committed to creating an inclusive environment for all team members. If you require any accommodation during the application process or throughout your employment, please let us know. We will work with you to ensure your needs are met and to create a supportive environment.

Please ensure to opt-in for text messages when you apply in order to receive interview updates.

This job description is not exhaustive of all duties and will encompass additional duties assigned. Responsibilities, title, reporting structure and duties may be changed in response to business requirements. 

#RockyMountaineer