1

Ruby On Rails Developer Jobs in Minnesota (NOW HIRING)

Discover more by following us on LinkedIn! GENERAL FUNCTION As a member of the Development team ... Ruby, C, C++, C#, Perl * PostgreSQL, Informix, Oracle, MS SQL Server, CosmosDB * JSON, XML, HTML ...

New

Discover more by following us on LinkedIn! GENERAL FUNCTION As a member of the Development team ... Ruby, C, C++, C#, Perl * PostgreSQL, Informix, Oracle, MS SQL Server, CosmosDB * JSON, XML, HTML ...

Discover more by following us on LinkedIn! GENERAL FUNCTION As a member of the Development team ... Ruby, C, C++, C#, Perl * PostgreSQL, Informix, Oracle, MS SQL Server, CosmosDB * JSON, XML, HTML ...

At least 5 years of structural engineering-related experience working on railings, balconies, and stairs. * Strong knowledge base of structural engineering principles relevant to steel detailing.

New

... focus on Software Craftsmanship & sound engineering practices > Participation in development ... F#, Nemerle, Ruby, Scala, Groovy, D) > HTML5, CSS, Modern JavaScript, jQuery, AJAX/AJAJ > Browser ...

Inc is a global IT solutions provider focused on delivering customer value through high Quality Processes and Cost-efficient solutions. Paradigm has been one of the trendsetters in global delivery ...

MN · On-site

$20 - $30/hr

RailPros is the premier provider of engineering and diversified safety services to America's rail ... Provide the required jobsite protection on each assignment, error free and consistent with the ...

MN

$20 - $30/hr

RailPros is the premier provider of engineering and diversified safety services to America's rail ... Provide the required jobsite protection on each assignment, error free and consistent with the ...

Salesforce.com Developer

Minneapolis, MN · On-site

$58 - $76.75/hr

Determines methods and procedures on new assignments with guidance. Decisions often impact the team ... Java, Ruby or .Net preferred Force.com platform experience SSO and web services experience ...

MN · On-site

$22 - $35/hr

RailPros is the premier provider of engineering and diversified safety services to America's rail ... Provide the required jobsite protection on each assignment, error free and consistent with the ...

Senior Devops Engineer - MN

Minnetonka, MN · On-site

$132K - $170K/yr

RAZR is a fast-growing marketing technology company headquartered in the Twin Cities, focused on ... Python, Bash, or Ruby for automation tasks. • Strong understanding of networking concepts, VPCs ...

Project Engineer

Ranier, MN · On-site

$95K - $120K/yr

This role will be based on a multi-year rail project in Ranier, MN with the home office out of Eau Claire, WI. The Project Engineer assists project management in coordinating resources, schedules and ...

This role will be based on a multi-year rail project in Ranier, MN with the home office out of Eau Claire, WI. The Project Engineer assists project management in coordinating resources, schedules and ...

Project Engineer

Ranier, MN · On-site

$95K - $120K/yr

This role will be based on a multi-year rail project in Ranier, MN with the home office out of Eau Claire, WI. The Project Engineer assists project management in coordinating resources, schedules and ...

next page

Showing results 1-20

Ruby On Rails Developer information

See Minnesota salary details

$25K

$119.6K

$168K

How much do ruby on rails developer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for ruby on rails developer in Minnesota is $119,599.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,400.00 and $137,600.00 per year, depending on experience, location, and employer.

What are some common challenges Ruby on Rails Developers face when working on legacy codebases?

Ruby on Rails Developers often encounter challenges such as outdated dependencies, lack of documentation, and tightly coupled code when working with legacy projects. Adapting newer Rails versions while ensuring compatibility can require significant refactoring. Collaborating closely with team members, conducting thorough code reviews, and writing comprehensive tests are crucial for maintaining stability during updates and improvements.

Is Ruby on Rails still used in 2026?

Ruby on Rails remains a popular web development framework for developers, including those in Ruby on Rails roles, due to its simplicity and strong community support. While newer frameworks have gained popularity, Rails continues to be used in many production environments, especially for startups and rapid development projects. Knowledge of Rails and related tools like Ruby and JavaScript is valuable for job seekers in this field.

How much do Ruby programmers make?

Ruby on Rails developers typically earn between $70,000 and $120,000 annually, depending on experience, location, and skill level. Senior developers with specialized knowledge or working in high-demand markets can earn higher salaries, especially if they have expertise in related tools and frameworks.

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

AspectRuby On Rails DeveloperPHP Developer
Required credentialsBachelor's in CS or related field; familiarity with Ruby, Rails frameworkBachelor's in CS or related field; proficiency in PHP
Work environmentWeb development teams, startups, tech companiesWeb development teams, agencies, small to large businesses
Industry usageTech startups, SaaS platforms, e-commerceContent management systems, e-commerce, enterprise apps
Common search intentRuby On Rails Developer vs PHP DeveloperRuby On Rails Developer vs PHP Developer

The main difference between a Ruby On Rails Developer and a PHP Developer lies in the programming languages and frameworks they specialize in. Ruby On Rails Developers focus on Ruby and the Rails framework, often working in startups and tech companies, while PHP Developers work with PHP, commonly in content management and e-commerce projects. Both roles require similar educational backgrounds and are integral to web development teams.

What are the key skills and qualifications needed to thrive as a Ruby On Rails Developer, and why are they important?

To thrive as a Ruby On Rails Developer, you need strong proficiency in Ruby, Rails framework, web development fundamentals, and typically a background in computer science or related fields. Experience with version control systems like Git, databases such as PostgreSQL or MySQL, and familiarity with testing frameworks and deployment platforms is essential. Excellent problem-solving abilities, attention to detail, and effective teamwork and communication skills help developers stand out. These competencies ensure robust, scalable application development and smooth collaboration within agile software teams.

What is the salary of Ruby on Rails developer?

The salary of a Ruby on Rails developer varies based on experience, location, and company size, but typically ranges from $70,000 to $130,000 annually in the United States. Junior developers may earn less, while senior developers with specialized skills can earn higher salaries, especially if they work with related technologies like JavaScript frameworks or cloud services.

What is a Ruby on Rails Developer?

A Ruby on Rails Developer is a software engineer who specializes in building web applications using the Ruby on Rails framework. Rails is a popular open-source server-side web application framework written in the Ruby programming language. Developers in this role design, implement, test, and maintain features for web apps, working both on the front-end and back-end. They often collaborate with designers, product managers, and other developers to deliver robust, scalable, and secure web solutions. Ruby on Rails Developers are valued for their ability to rapidly create high-quality applications using Rails’ conventions and best practices.

Is Ruby on Rails still in demand?

Ruby on Rails developers are still in demand, especially for startups and companies using the framework for web application development. While demand has shifted with the rise of other technologies, Rails remains popular for its simplicity and efficiency, and knowledge of related tools like JavaScript and databases enhances job prospects.
What are the most commonly searched types of Ruby On Rails Developer jobs in Minnesota? The most popular types of Ruby On Rails Developer jobs in Minnesota are:
What cities in Minnesota are hiring for Ruby On Rails Developer jobs? Cities in Minnesota with the most Ruby On Rails Developer job openings:
What are popular job titles related to Ruby On Rails Developer jobs in MN? For Ruby On Rails Developer jobs in MN, the most frequently searched job titles are:
Conductor/Engineer

$28 - $32/hr

Full-time

Re-posted 2 days ago


Job description

Now Hiring: Conductor/EngineerSummary

Northern Plains Rail Services is seeking a safety‑focused Conductor/Engineer to support rail operations through the safe movement, inspection, and operation of locomotives and rail cars. This role requires strong communication skills, attention to detail, and the ability to work in a demanding outdoor, industrial environment with varying schedules.

Responsibilities
  • Perform safe locomotive operations, switching, and train assembly/disassembly
  • Inspect locomotives, rail cars, couplings, air hoses, and brakes to ensure FRA and company compliance
  • Communicate effectively with train crews, dispatchers, and operations management via radio and other approved methods

Interested? See full job description below.

Company: Northern Pains Railroad, Inc.

Business Unit: ALL

Department: Industrial Switching

Schedule: Varies. Weekend duty, on-call, & overtime

Summary:

The Conductor/Engineer receives, relays, and /or acts upon oral or written instructions, to ensure proper placement of locomotives and cars.

Essential Duties and Responsibilities are, but are not limited to:

  • Knows and understands the requirements of FRA & OSHA/MSHA Rules and Regulations.
  • Oral communication via train radio with Operations Manager and train crews.
  • Perform switching, assembling, and disassembling trains.
  • Perform safe operations of the locomotive.
  • Properly and safely engage/release hand brakes and operate rail yard switches.
  • Inspect couplings and air hoses to ensure they are securely fastened.
  • Attend rules and safety classes and ensure all rules are followed as directed by the Company, FRA, and other governing agencies.
  • Inspects freight cars, locomotives, and other equipment to ensure compliance with FRA and Company rules.
  • Monitor gauges or meters that measure speed, amperage, battery charge, or air pressure in brake lines or in main reservoirs.
  • Utilizes/understand hand signals, two-way radios, and cell phones for communication with other train crew members and dispatchers.
  • Inspect locomotives before, during, and after each run to check fuel levels, supplies, and mechanical problems.
  • Prepare accurate reports as required by the Company, FRA, and other governing agencies.
  • Any other duties assigned by the Company.
  • Will perform work on Northern Plains Railroad as directed.

Competencies:

To perform this job successfully, an individual should demonstrate the following competencies:

  • Thorough knowledge of FRA requirements is specific to the operation and movement of trains.
  • Self-motivated.
  • Basic problem solving and root cause analytics.
  • Interpersonal skills: ability to solve conflicts; ability to balance team and individual responsibilities.
  • Strong oral and written communication; ability to speak and write clearly and informatively.
  • Ability to maintain professionalism and approach others in a tactful manner.
  • Communicate with customers and ensure a high level of customer satisfaction.
  • Ability to react well under pressure in high-stressed situations; accept responsibility for own actions.
  • Dependability and follow-through on commitments, consistently at work on time.
  • Observe all safety and security procedures; determine appropriate action beyond guidelines; report potentially unsafe conditions; use equipment and materials properly.
  • Ability to judge the speed and distances of objects or moving parts.
  • Strong attention to detail and safety procedures; ability to maintain focus for the entirety of the shift.
  • Ability to build harmonious relationships with your colleagues, customers, and supervisors.
  • Ability to apply principles of rational systems to solve practical problems.
  • Interpret a variety of instructions furnished in written, oral, diagrammatic, or schedule form.

Physical Demands:

Reasonable accommodation may be provided to enable individuals with disabilities to perform the physical demands listed below:

  • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to perform on uneven or slippery surfaces, platforms, ladders, and equipment in all weather and temperature conditions. Most of the day could be spent standing on foot. Eye/hand coordination, hand/feet dexterity and grasping hand tools, materials & equipment is required. The employee is frequently required to perform manual labor & physical activities that require considerable use of the whole body, such as standing and lifting from various levels.
  • Additional physical demands are listed in the chart below.

Environmental:

  • Continuous: Exposure to and works in hot/cold temperatures, on-call, works outside, exposure to noise, vibration, walk on uneven or slippery surface, works with others, moving machinery & shift work.
  • Frequent: Exposure to dust/smoke & fumes/odors/grease/oil & stands on concrete.
  • Occasional: Exposure to electrical hazards, travel required & works in wet conditions.
  • Rare: Works in cramped quarters, works inside, works alone, money handling, chemicals & toxic materials.

Education and Training:

  • 3+ years Qualified Engineer & Conductor experience, preferred
  • GED or higher
  • Valid driver’s license
  • Must have and maintain an insurable driving status which includes but is not limited to NPR driver provisions.

Requirements of Joining Our Team:

Our comprehensive pre-employment process ensures the well-being and integrity of our team. To join our organization, candidates are required to:

1.    Pass a mandatory drug test to maintain a drug-free workplace. Random, reasonable suspicion and post-accident testing may also be required throughout employment.

    2.    Undergo a thorough physical examination to ensure the requirements of the position can be met.

    3.    Provide professional references to validate qualifications and character.

    4.    Complete a comprehensive background check to confirm suitability for the position.

We value transparency and the safety of our employees and customers, and these steps are essential in upholding our commitment to excellence.

Physical Demands Checklist LIFT 1

* Never (N) = Not at all * Rarely (R) = 1-5% * Occasionally (O) = 6-33% * Frequently (F) = 34-66% * Continuously (C) =

67-100%

Task

N 0%

R 1-5%

O

6-33%

F

34-66%

C

67-100%

Essential

Comments

Sitting

X

Standing

X

X

Task Continued

N 0%

R

1-5%

O

6-33%

F

34-66%

C

67-100%

Essential

Comments

Walking Distance: 600 ft

X

X

Bending/Stooping: 2 min

X

X

Sitting while twisting &

reaching above shoulder level

X

X

Crawling 10 ft

X

X

Squatting: 10 reps

X

Climbing Stairs: YMCA Step Test

X

X

NOT Pass or Fail

Climbing Ladder: 15 rungs

X

X

Balancing CTSIB-M test

X

X

Reaching- Forward

X

X

Reaching- Overhead arm’s length

X

X

Reaching Low Level

X

X

Static Push/Pull: Static push

force 50# at shoulder level

X

X

Push/Pull: 90# force at waist

level, simulate throw a switch

X

X

Shoveling

X

X

Grip Strength min. 50#

X

X

Gross & Fine coordination

X

X

Lift / Carry

Floor to Waist & Bilateral Carry

<10#

X

X

11-24 #

X

X

25-34 #

X

X

35-50 #

X

Environmental Exposure

Working around moving machinery, parts & equipment

X

X

Working outside & extreme weather

conditions

X

X

Exposure to heat /humidity

X

X

Exposure to cold

X

X

Using power equipment

X

X

Slippery surfaces

X

X

Tasks Continued

N 0%

R

1-5%

O

6-33%

F

34-66%

C

67-100%

Essential

Comments

Noise

X

X

Works with others, alone,

paperwork

X

X

Dust, Smoke, Odors, Fumes,

Grease, Oil

X

X

Hearing

X

X

Hearing acuity-MEC/Medical Examiner's Certificate DOT vs FRA-DOT vs OSHA

Speech

X

X

Vision

X

X

Vision acuity-MEC/Medical Examiner's

Certificate DOT vs FRA-DOT vs Standard

Standard Vision

X

X

Standard Vision-Snellen/Ishihara/Perimetry

Works at heights

X

X

Electrical hazards

X

X

Uneven surfaces

X

X

Inhalation Exposure

X

X

Cramped quarters

X

X

Hazardous Material

X

X

Chemical Exposure

X

X

Vibration

X

X

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 assigned. This Job Description may change at any time as declared by Management.

NPRS is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran, or any other characteristic protected under local, state, or federal statute, ordinance, or regulation. NPRS is a tradename used by Northern Plains Railroad, Inc. (NPR), Northern Plains Services, Inc. (NPS), and All Rail, Inc. (All Rail).