Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Ruby on Rails & React)

$105k - $135k

ShirtSpace

Job Description

Job Description

Vancouver, WA / Vancouver, WA Area (Hybrid - 2 days/week in-office required)
$105,000 - $135,000 DOE | Full-Time

About ShirtSpace

ShirtSpace is hiring a Senior Software Engineer to help architect, build, and scale the systems that power our rapidly growing e-commerce platform. We are seeking an experienced full-stack engineer with deep expertise in Ruby on Rails and React who enjoys solving complex technical challenges and building software that directly impacts customers and business operations.

This position requires regular in-office collaboration. Candidates must be located in the Vancouver, WA / Portland metro area or within a reasonable commuting distance of Vancouver, WA. Relocation assistance is not available for this role.

At ShirtSpace, we are focused on efficiently connecting people to product. Engineering plays a critical role in building reliable, scalable systems that support our customers, streamline internal operations, and drive long-term growth.

What You Will Do

Build & Scale Applications

  • Design, develop, and maintain full-stack web applications using Ruby on Rails and React .
  • Build scalable, maintainable software solutions that support a high-volume e-commerce environment.
  • Contribute across the entire application stack, from front-end experiences to backend architecture.

Develop Modern User Experiences

  • Create intuitive, responsive, and high-performance user interfaces using React .
  • Partner closely with Product and UX teams to deliver exceptional customer and internal user experiences.

Architect Backend Systems

  • Design and maintain robust APIs, services, and database-driven applications using Ruby on Rails .
  • Optimize application performance, scalability, and reliability across mission-critical systems.

Lead Technical Excellence

  • Collaborate with engineering leadership on system architecture, technical strategy, and long-term platform evolution.
  • Participate in code reviews, pair programming, and technical mentoring to elevate engineering standards across the team.

Drive Innovation

  • Leverage AI-assisted development tools and emerging technologies to improve development velocity and code quality.
  • Balance technical excellence with practical business outcomes and delivery timelines.

Required Qualifications

  • 8+ years of professional software engineering experience.
  • Expert-level experience developing and maintaining production applications with Ruby on Rails.
  • Strong professional experience building modern front-end applications with React.
  • Demonstrated success building full-stack applications where Ruby on Rails and React are primary technologies.
  • Experience designing, deploying, and optimizing scalable APIs, databases, and distributed systems.
  • Strong understanding of software architecture, system design, testing, and performance optimization.
  • Ability to work independently, manage competing priorities, and lead technical problem-solving with minimal oversight.
  • Excellent communication and collaboration skills.
  • Must reside within commuting distance of Vancouver, WA and be available to work onsite two days per week.
  • Local candidates only.

Preferred Qualifications

  • Experience with cloud infrastructure, DevOps practices, and CI/CD pipelines.
  • Experience in e-commerce, logistics, fulfillment, or other high-growth technology environments.
  • Familiarity with AI-assisted software development tools such as GitHub Copilot and Cursor.
  • Experience mentoring engineers and contributing to technical leadership initiatives.

Why ShirtSpace?

Real Impact

Work on high-throughput, scalable systems that directly impact customers and critical business operations.

Ownership & Influence

Help shape technical direction, engineering standards, and development practices across the organization.

Collaborative Culture

Join a close-knit engineering team that values continuous learning, technical excellence, and teamwork.

Benefits & Schedule

  • Hybrid schedule: Monday-Friday with 2 required in-office days per week in Vancouver, WA
  • Medical, Dental, and Vision Insurance
  • Simple IRA with Company Match
  • Paid Time Off (PTO)

This position reports to the Director of Engineering.

ShirtSpace is an Equal Opportunity Employer.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Ruby on Rails & React) in Vancouver, WA vacancy
  •  ...other, and getting better at the craft of software engineering. We take a holistic approach to designing,...  ...two or more of the following: Javascript, React/Redux, React Native, Vue, Angular, Node, Java, Kotlin, Go, Ruby on Rails, Python. Passionate about user experience... 
    Ruby
    Senior
    React
    Rail
    Full time

    Kickstand

    Portland, OR
    24 days ago
  •  ...following. Apply via Dice today! Job Title: Senior Performance Engineer Location: Vancouver, BC (Onsite)...  ...Information Technology Industries Software Development Referrals increase your...  ...Storage) Senior Software Engineer (Ruby on Rails - Identity) Sr Software Development... 
    Ruby
    Senior
    Rail
    Long term contract
    Full time
    Remote work

    Jobs via Dice

    Vancouver, WA
    2 days ago
  • $191k - $275k

     ...Rewards philosophy .  About the Role As a Sr. Staff Software Engineer on the Entity Management team, you will spearhead the...  ...development of greenfield products and/or features. Ruby on Rails, Typescript, and React experience is preferred but not required. ~... 
    Ruby
    Senior
    React
    Rail
    Remote job
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    Portland, OR
    more than 2 months ago
  • $100k - $200k

     ...Senior/Lead/Principal Node.js Software Engineer ABOUT THIS JOB Our company offers great benefits: full healthcare package (medical, dental, vision, life),...  ...with SQL. 2+ years of experience with NestJS (or similar Rails-like framework in any statically typed language). 2+... 
    Senior
    Rail
    Full time
    Work experience placement
    Flexible hours

    Trend Usa

    Vancouver, WA
    1 day ago
  •  ...Vice President of Engineering, AI Strategy & Full Stack About the Company Expanding...  ...will have a strong background in Ruby or Ruby on Rails, at least 8 years of software engineering experience, and a...  ...Ruby-based systems, frontend React/JavaScript, and a substantial focus... 
    Ruby
    React
    Rail

    Confidential

    Portland, OR
    5 days ago
  •  ...else. Job Description We are seeking an experienced Senior Engineer to join our Software Development team - focused on building a greenfield...  ...building core systems and features for a TypeScript based React SPA frontend. Collaborating to establish and maintain... 
    Senior
    React
    Work from home

    The Knowledge Coop

    Vancouver, WA
    12 hours ago
  •  ...streaming in near real‑time so companies can react faster, build smarter, and deliver...  ...and business growth. We are looking for engineers with a passion for building and operating...  ...powers Confluent Cloud. Build foundational software to improve reliability, scalability, and... 
    Senior
    React
    Work experience placement

    Confluent

    Portland, OR
    1 day ago
  •  ...As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business...  ...modern front‑end applications and user interfaces using React and related front‑end technologies Design, optimize, and... 
    Senior
    React
    Local area

    Resource Data Inc

    Portland, OR
    1 day ago
  • $110k - $270k

     ...stable, profitable enterprise. We seek engineers with extensive experience in Java, JavaScript...  ...Build to scale: Develop highly scalable software with optimal performance Lead Feature...  ...~ Expertise in JavaScript/Typescript, React and Java backend development ~... 
    Senior
    React
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems

    Portland, OR
    4 days ago
  • $190k - $240k

     ...interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end...  ...leading significant mobile initiatives (React Native or native), including defining...  ...a total of 4+ years of experience as a software engineer. You are experienced in designing... 
    Senior
    React
    Work at office
    Remote work
    Flexible hours

    Affirm

    Portland, OR
    2 days ago
  •  ...looking for creative and skilled engineers, with a particular focus on...  ...we are interested in: Software engineering experience with...  ...technologies - JavaScript, Typescript, React. Outstanding Open Source...  .... Back end experience in Ruby on Rails. A strong understanding... 
    Ruby
    React
    Rail
    Full time
    Live in
    Home office
    Flexible hours
    Shift work

    Sensor Tower

    Vancouver, WA
    more than 2 months ago
  •  ...information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic...  ...Team. One Data Streaming Platform. About the Role: As a Senior Software Engineer II at Confluent, you will take ownership of critical... 
    Senior
    React
    Immediate start

    Confluent

    Portland, OR
    1 day ago
  • $146k - $170k

    A technology company is seeking a Senior Full‑Stack Software Engineer to lead the design and development of scalable applications. You will collaborate...  ...of experience in full‑stack development using Node.js, React, and TypeScript. Salary ranges from $146,000 to $170,000... 
    Senior
    React

    Medium

    Portland, OR
    1 day ago
  •  ...team members Ensure successful quality software with emphasis in Security, Privacy,...  ...dependencies and integration with other engineering teams Partner with the Product Owners...  ...(AWS preferred) Skill Set JavaScript, React, Redux, Java, Groovy, and AWS... 
    Senior
    React
    Contract work

    BizTek People

    Portland, OR
    2 days ago
  • SupportFinity™ is seeking an Assistant Vice President, Rail and Transit Project Manager to lead our projects in the Pacific Northwest region. This role involves driving project delivery and fostering business development in the transportation sector. The successful candidate... 
    Senior
    Rail

    SupportFinity™

    Vancouver, WA
    1 day ago
  • $150 per hour

     ...Responsibilities Develop, test, and deploy smart contracts for staking (Solidity) Design and implement a modern UI/UX for the platform (React, Next.js, Web3.js/Ethers.js) Integrate wallet connections (MetaMask, WalletConnect, etc.) Collaborate on architecture, security... 
    Senior
    React
    Remote job
    Hourly pay
    Contract work
    Flexible hours

    Blockchain Works

    Portland, OR
    3 days ago
  •  ...ourselves to learn new things and embrace challenges, even if it means that we sometimes fail. Don’t take things personally : We value and react quickly to constructive feedback. Speed is our ally : In the fast-paced world of startups, we understand the value of moving... 
    Senior
    React

    Flagler Health

    Vancouver, WA
    2 days ago
  • $111k - $160k

     ...governments realize their greatest potential. Title and Summary Senior Software Engineer (Java) Who is Mastercard Mastercard is a global...  ...Has ability to write code (in languages such as Java, Python, Ruby, Bash, Perl, Groovy) to build automation tasks that are repeatable... 
    Ruby
    Senior
    Full time
    Worldwide

    Mastercard

    Vancouver, WA
    20 days ago
  • $146k - $170k

     ...delivering best‑in‑class financing and software products for sustainable solutions,...  ...We are seeking a highly skilled Senior Full‑Stack Software Engineer to bring technical excellence, initiative...  ...across the stack—spanning modern React UIs to high‑performance backend services... 
    Senior
    React

    Medium

    Portland, OR
    1 day ago
  • $86.5k - $142.7k

     ...build a better working world. Job Summary As a Senior Consultant within EY’s Digital Engineering Managed Services team, you will design and build...  ..., Microservices) Build frontend applications using React/Angular Develop REST APIs and integrate third-party... 
    Senior
    React
    Summer holiday
    Flexible hours

    EY

    Portland, OR
    3 days ago
  •  ...JavaScript MVC with a modern framework thrills you. Familiarity with Ruby and Git is a plus. You have opinions about the best way to get...  ...codebase. The Bullet Points Good design skills JavaScript Ruby Rails jQuery Git Us ENTP is a pretty chill environment. We're a team... 
    Ruby
    Rail
    Work at office
    Remote work
    Flexible hours

    Itlearn360

    Portland, OR
    2 days ago
  • A leading financial technology company is seeking a Software Engineering Manager to lead mobile initiatives and enhance the consumer experience...  ...of experience in software engineering, particularly in React Native, and the skills to foster team collaboration and drive... 
    Senior
    React
    Remote work

    Affirm

    Portland, OR
    2 days ago
  • $153k - $220k

     ...versatile, persistent product engineer who is not afraid to build...  ...quality, shipping high‑quality software on a tight timeline. Ambitious...  ...most of our current team is senior or above. Interview Process Introduction...  ...(frontend & backend), React, GraphQL API, Node.js,... 
    Senior
    React
    Work at office

    Tensec

    Portland, OR
    6 days ago
  • $130k - $170k

     ...place for you. About the Role As a Senior Infrastructure Engineer , you’ll help lead the design and evolution...  ...’ll play a critical role in how our software is deployed, run, and scaled —...  ...that keep us ahead of issues — not reacting to them. Lay the Foundations of our... 
    Senior
    React
    Work at office

    Medium

    Vancouver, WA
    2 days ago
  • $166.25k - $192.5k

     ...proposition of Advisory services and related software products to clients. Serve as the...  ...Maintain knowledge base to anticipate and react to market disruption and proactively...  ...involve additional technical resources (e.g., engineers) when needed to support sales... 
    Senior
    React
    Full time
    Remote work

    UL Solutions

    Vancouver, WA
    12 hours ago
  • Overview We’re looking for a full-stack engineer who’s most excited about backend systems,...  .../TypeScript and some front-end exposure (React, Next.js, etc.) Strong Python scripting skills...  ..., mission-driven team Shape the software development at a high-growth inflection point... 
    Senior
    React
    Remote work
    Flexible hours

    Drug Hunter

    Portland, OR
    12 hours ago
  •  ...payment processing across major payment rails including FedNow and RTP . We build secure...  ...years of experience to join our product engineering team at the India Development Center in...  ...in peer code reviews Collaborate with senior developers, architects, and QA on sprint... 
    Rail

    Tyfone Inc

    Portland, OR
    3 days ago
  •  ...the Pacific Northwest is looking for a Software Developer to join their team. This is a...  ...Claude code, Co-pilot, etc., and performance engineering tools for performance testing. This is...  ...testing, etc. Experience with React preferred, or similar tools: Angular, Node... 
    React

    Insight Global

    Vancouver, WA
    1 day ago
  • Senior Software Engineer - PacifiCorp - Portland, ORsought by PacifiCorp for Portland, OR office. Architect, design, code, test, document, implement, and maintain complex application programs and interfaces. To apply, send resume to: 825 NE Multnomah St, Suite 1800, Portland... 
    Senior
    Work at office

    PacifiCorp

    Portland, OR
    4 days ago
  • $165k - $240k

    SupportFinity™ is seeking a Freight Rail Client Team Leader/Senior Project Manager in Portland, Oregon. This role requires a Bachelor's degree in civil engineering and a Professional Engineer (PE) license along with over ten years of relevant experience. Responsibilities... 
    Senior
    Rail
    Flexible hours

    SupportFinity™

    Portland, OR
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Ruby on Rails & React). Be the first to apply!