1

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

Senior Project Manager

Surrey, BC · On-site

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 ...

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 ...

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 · On-site

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 · On-site

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 ...

Family Physician

Kelowna, BC · On-site

$156 - $260/hr

Add free on-site housing and vehicle support while you settle in, and this is a genuinely well ... The 77km Kettle Valley Railway Trail offers cycling and hiking past historic wooden trestle bridges ...

New

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 ...

Building on our recognized expertise in tunnels and underground works, infrastructure, bridges and ... Demonstrated experience delivering complex pursuits for transportation, bridge, tunnel, rail ...

Safety Advisor

Surrey, BC · On-site

CA$40.87 - CA$50.49/hr

... on site) * Gold Seal or CRSP designation * Rail or civil experience * Salus (safety software ... Job Type & Location This is a Contract position based out of Surrey, BC. Pay and Benefits The pay ...

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 July 2026, with employment types broken down into 1% As Needed, 62% Full Time, 19% Part Time, 1% Temporary, and 17% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution.

Senior Project Manager

RailWorks

Surrey, BC • On-site

CA$140K - CA$182K/yr

Other

Medical, Dental

Posted 19 days ago


RailWorks rating

6.7

Company rating: 6.7 out of 10

Based on 12 frontline employees who took The Breakroom Quiz


Job description

Job ID: 19437

Benefits Offering
Company events
Health & Dental Benefits
Employee Assistance Program
Employer RRSP match
Competitive Time Off Policy
Compensation

$140,000 - $182,000 per year

Position Summary

The Senior Project Manager leads, directs, and exercises functional authority over all aspects of constructions projects including planning, organizing, budgeting, and cost reporting. Ensures that the goals and objectives of each project are accomplished on schedule and within budget, and that quality and safety standards are met. Directs department staff in successfully accomplishing goals and objectives. 

Primary/Essential Responsibilities and Duties
  • Reviews project proposals and plans to gain an understanding of the project requirements (time frame, budget, safety, quality, staffing, materials and equipment requirements) necessary to complete the project within the required time frame 
  • Develops an execution plan that outlines staffing, materials, equipment, subcontracting, and other services that are necessary to deliver the project on time and within budget 
  • Verifies estimates based on detailed review of proposal specifications 
  • Coordinates with department managers to establish work plans and staffing for each phase of the project 
  • Organizes and conducts meetings with project staff and management to communicate information related to each function's needs concerning project requirements 
  • Leads project activities to ensure that the project is executed in accordance with designs, budgets and schedules; takes appropriate action to minimize the impact of deviations 
  • Monitors and oversees the efficient use of materials and equipment and the contractual performance of the project; confers with project staff to ensure that assigned duties and responsibility are performed per agreed upon expectations 
  • Monitors and oversees onsite activities, quality, productivity, progress, and safety of employees and subcontractors 
  • Oversees financial aspects of contracts 
  • Provides technical assistance and recommends construction methods and equipment 
  • Anticipates potential roadblocks and develops solutions to prevent issues from arising; resolves any problems that may arise during project execution 
  • Implements and monitors safety programs 
  • Represents the company in project meetings 
  • Prepares written reports and/or updates (internal and external) for management, client, and project team, to ensure a clear understanding of project status 
  • Hires, trains, and manages performance of staff 
  • Administers financial tracking systems to monitor project costs and estimates. 
Required Skills and Qualifications
Undergraduate degree or diploma in a related field of study such as Engineering, Construction Management or Project Management;
A minimum of 7 years of recent related project management experience in a rail/heavy civil construction or maintenance environment, including a thorough knowledge of construction industry practices, methods, processes, and standards and their impact on project activities;
Demonstrated experience applying knowledge of project controls (cost, schedule, change management, etc.), resource management, material management, contract management, subcontract management, safety, and quality;
Track record of successfully planning and executing projects on schedule and within budget.
Physical Requirements and Working Conditions
Occasional weekend or night work may be required;
Occasional exposure to outdoor construction sites in all weather conditions may be required;
Majority of the field work is on and around live track (trains);
Work may be in urban, rural or isolated areas. Accommodations and transportation will be provided, if required.
Company Overview

This job description is not intended to represent a complete, comprehensive list of all duties and responsibilities that may be required in this position. There may be unplanned activities and other duties as assigned. 

RailWorks is North America's leading rail maintenance and infrastructure solutions provider. With over 100 years of experience, our geographic footprint enables us to quickly serve our customers and provides ample opportunities for our employees to grow their careers within the company. We take on challenging projects every day and our success relies on a collaborative, safe, and open-minded work environment that encourages teamwork, positivity, and ingenuity. We are committed to creating a culture of trust, respect, and acceptance.

All qualified applicants will receive consideration for employment with PNR RailWorks without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristics protected by law.

PNR RailWorks is committed to fostering an equitable, accessible, and inclusive workplace. As such, PNR RailWorks will ensure reasonable accommodations for candidates with disabilities throughout the hiring process, including the interview. If selected for an interview, requests for accommodation can be confidentially made to a member of the recruitment team who will arrange in advance for reasonable and appropriate accommodation for fair and equitable assessment throughout the process.


What RailWorks employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom