1

Ruby On Rails Contractor Jobs in Michigan (NOW HIRING)

Data Analyst

Grand Rapids, MI · On-site

$65K - $80K/yr

Experience with SQL, Python,Ror other programming tools. * Experience with project management lifecycles. * Experience with general business processes, requirements gathering and report building.

New

Railcar Mechanic

Flint, MI · On-site

$18.50 - $20/hr

Maintain a safe environment and ensure compliance with all railroad rules, procedures, and ... Perform all preventative maintenance work & repairs on trucks, underframe, structure, safety ...

Railcar Mechanic

Flint, MI · On-site

$21/hr

Maintain a safe environment and ensure compliance with all railroad rules, procedures, and ... Perform all preventative maintenance work & repairs on trucks, underframe, structure, safety ...

Mechanic

Dundee, MI · On-site

$19 - $20/hr

Our equipment is used by railroads, transit authorities, contractors, and utility companies ... Install rail gear systems and attachments on trucks and construction equipment · Perform ...

Mechanic

Dundee, MI · On-site

$19 - $20/hr

Our equipment is used by railroads, transit authorities, contractors, and utility companies ... Install rail gear systems and attachments on trucks and construction equipment · Perform ...

Mechanic

Dundee, MI · On-site

$19 - $20/hr

Our equipment is used by railroads, transit authorities, contractors, and utility companies ... Install rail gear systems and attachments on trucks and construction equipment · Perform ...

Support contractor compliance including equipment standards, qualification requirements, and ... With driver teams executing over-the-road (OTR) moves - and no freight moving on rail - customers ...

Support contractor compliance including equipment standards, qualification requirements, and ... With driver teams executing over-the-road (OTR) moves - and no freight moving on rail - customers ...

Showing results 21-40

Ruby On Rails Contractor information

See Michigan salary details

$22.2K

$106.4K

$149.5K

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

As of Aug 8, 2026, the average yearly pay for ruby on rails contractor in Michigan is $106,433.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,300.00 and $122,500.00 per year, depending on experience, location, and employer.

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

AspectRuby On Rails ContractorRuby On Rails Developer
CredentialsTypically no formal certification required, but experience is keyOften holds a degree or certification in computer science or related fields
Work EnvironmentFreelance, project-based, often remoteFull-time or part-time employment within a company or agency
Employer & Industry UsageHired by various clients across industries for specific projectsEmployed by companies to develop and maintain applications
Search & Comparison IntentLooking for flexible, short-term project workSeeking ongoing, in-house or remote development roles

In summary, a Ruby On Rails Contractor is typically a freelance professional hired for specific projects, offering flexibility and diverse experience. A Ruby On Rails Developer usually works as a full-time employee, focusing on long-term application development within a company. Both roles require strong Rails skills but differ mainly in employment type and work setup.

What is a Ruby on Rails contractor?

Ruby on Rails contractors are professionals who specialize in building web applications using the Ruby on Rails framework. They are typically hired on a contract basis, either for short-term projects, specific features, or to augment in-house development teams. These contractors handle tasks such as backend development, API integration, database management, and sometimes front-end work, all centered around the Rails ecosystem. Their expertise allows businesses to rapidly develop, maintain, or upgrade web applications efficiently.

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 programming skills in Ruby, expertise in the Rails framework, and a solid understanding of web application architecture, typically backed by experience or a relevant degree. Familiarity with tools like Git, PostgreSQL/MySQL, RESTful APIs, and deployment platforms such as Heroku or AWS is often required. Excellent problem-solving, time management, and communication skills help contractors efficiently collaborate with clients and teams. These skills ensure high-quality, maintainable code and successful project delivery in competitive, fast-paced environments.

What are some common challenges Ruby on Rails contractors face when joining a new development team?

Ruby On Rails Contractors often need to quickly adapt to existing codebases and team workflows, which can pose challenges if documentation is sparse or coding standards differ. Additionally, contractors must rapidly build rapport with permanent team members to ensure smooth collaboration, particularly in agile environments. Balancing multiple projects or client expectations can also require strong time management and communication skills. Being proactive about asking questions and clarifying requirements can help overcome these hurdles and contribute effectively from the start.
What are popular job titles related to Ruby On Rails Contractor jobs in Michigan? For Ruby On Rails Contractor jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Ruby On Rails Contractor jobs in Michigan look for? The top searched job categories for Ruby On Rails Contractor jobs in Michigan are:
Infographic showing various Ruby On Rails Contractor job openings in Michigan as of August 2026, with employment types broken down into 71% Full Time, 13% Part Time, and 16% Contract. Highlights an 88% Physical, 1% Hybrid, and 11% Remote job distribution, with an average salary of $106,433 per year, or $51.2 per hour.

Data Analyst

AirLife

Grand Rapids, MI • On-site

$65K - $80K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago

New


Job description

COMPANY DESCRIPTION

At AirLife, we are dedicated to improving the quality of every breath. Excellence with Every Breath is not just a tag line, but the way we work and take care of our customers. With a mindset to evolve, innovate, and grow, we are a premier manufacturer of the highest-quality and market-leading breathing consumables. This growth philosophy has positioned us to increase our global footprint and business reach, impacting even more people around the world. Our expanding family of the most trusted brands offers a product portfolio that spans the continuum of care from first responder to home care, with safety, patient comfort, and clinical performance in mind. Collective expertise allows us to provide quality products and experiences to our patients, customers, and our people. Our values of Customer first, Differentiate with our People, Bias for Action, Continuous Improvement and Accountability define who we are and how we work. Join us!

POSITION SUMMARY

The Data Analyst develops and manages reporting and analytics solutions that support multiple business functions across AirLife, including operations, quality, engineering, and regulatory, ensuring data accuracy, alignment, and compliance across systems. The role balances hands-on delivery of individual analytics projects with a project management focus that coordinates initiatives across the data analytics team. Beyond reporting, the Data Analyst drives process improvement through optimization and automation to enhance efficiency and data reliability across workflows.

POSITION QUALIFICATIONS

Knowledge, Skills, & Abilities:

  • SQL data modeling in a relational database.
  • Power BI report development and deployment.
  • Experience working with AIas a tool to increase efficiency.
  • Good analytical and problem-solving skills.
  • Project management experience.
  • Proficiencyin MS Office Applications, including Excel. 
  • Establishes good working relationships with business users and other analysts to support the overall AirLife reporting culture.
  • Understanding general business processes and how reporting/automation can contribute to accurate decision making and increased efficiency.
  • Strong written and verbal communication skills
  • Ability to work independently and as part of a team. 
  • Ability to work in a fast-paced and changeable environment, balancing multiple priorities, and ensuring high-quality outcomes.

Level of Experience:

  • Experience with Power BI, Power Query or other business intelligence tools.
  • Experience with SQL, Python,Ror other programming tools.
  • Experience with project management lifecycles.
  • Experience with general business processes, requirements gathering and report building.

Level of Education:

  • Bachelor's degree or equivalent combination of education and experience.
  • Bachelor's degree in information science, data management, computer science or related field preferred. 

Travel:

  • Less than 10%.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Creates and maintains reporting for key business users, primarily through Power BI, Excel and Databricks.  This includes being part of the entire report development process from requirements gathering, data modeling, development, deployment and ongoing maintenance.
  • Project manage key data analytics initiatives by leading requirements gathering, coordinating stakeholders, managing timelines, and delivering solutions.
  • Find opportunities to help business users and increase efficiency throughout the business.
  • Understand and communicate with business users about new and existing reports, general AirLife data and AirLife business processes.
  • Works as an SME of our data and tools to help inform business users on options and best practices to support their functions.

OTHER RESPONSIBILITIES

  • Uphold and embody AirLife’s values in all aspects of work.
  • Demonstrate accuracy and thoroughness in daily work; look for ways to improve and promote quality & safety.
  • Inspire the trust of others; treat people with respect and dignity and embrace the value of diversity.
  • Use time efficiently; perform job accurately, thoroughly, and conserve Company resources to improve profits.
  • Contribute to building and maintaining a positive team environment.
  • Assure all policies and guidelines are implemented and followed.

QUALITY POLICY

At AirLife, Quality is our promise. It is our commitment to customer satisfaction and our dedication to product excellence in an evolving global healthcare market. This promise is kept through a continuously improving and effective Quality Management System and compliance to Regulatory Requirements.

DEIA STATEMENT

At AirLife, we are committed to building a diverse workforce and an inclusive workplace that reflects the communities and customers we serve. We believe our philosophy on Diversity, Equity, Inclusion, and Advancement (DEIA) encourages excellence and equips us to serve an evolving global marketplace.

Please note: The responsibilities outlined above are not exhaustive and may evolve over time. The role holder may be required to undertake additional duties as reasonably expected to meet the needs of the company.

Benefits

AirLife offers a comprehensive benefits package, including medical, dental, and vision coverage, 401(k), paid time off, paid holidays, bereavement leave, Employee Assistance Program resources, and medical leave benefits, subject to applicable eligibility requirements. Certain positions may also be eligible for bonus, commission, or other incentive compensation.


AirLife logo

About AirLife

Sourced by ZipRecruiter

Industry

Medical equipment and supplies manufacturing

Company size

5,001 - 10,000 Employees

Headquarters location

Grand Rapids, MI, US

Year founded

1981