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 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Ruby on Rails & React) in Portland, OR 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
    25 days ago
  • $105k - $135k

     ...Full-Time About ShirtSpace ShirtSpace is hiring a Senior Software Engineer to help architect, build, and scale the systems that...  ...experienced full-stack engineer with deep expertise in Ruby on Rails and React who enjoys solving complex technical challenges and... 
    Ruby
    Senior
    React
    Rail
    Full time
    Work at office
    Local area
    Relocation package
    Monday to Friday
    2 days per week

    ShirtSpace

    Vancouver, WA
    3 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
  •  ...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
    6 hours 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
    3 days 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
    2 days 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
    2 days 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
    2 days ago
  •  ...leading custom footwear and apparel company is looking for a Senior Software Engineer to enhance their technology solutions for consumer...  ...applications, and utilizing a diverse tech stack including React, Node, and AWS. Ideal candidates will have over 5 years of... 
    Senior
    React

    Elite eXceed

    Beaverton, OR
    3 days ago
  • $95k

    NAVEX Global, Inc. is looking for a Senior Software Engineer to join their Product Engineering team in Lake Oswego, Oregon. This hybrid role focuses...  ...in software engineering, particularly with .NET, C#, React or Angular, and SQL. NAVEX offers a collaborative environment... 
    Senior
    React

    NAVEX Global, Inc.

    Lake Oswego, OR
    5 days ago
  •  ...will primarily focus on hands-on coding of software projects using the technologies listed...  ...act as a resource for other software engineers and inform the conversation between the...  ...popular JavaScript frameworks, including React and Angular. • Experience writing multi... 
    Senior
    React
    Remote work
    Flexible hours

    Kaav Inc.

    Beaverton, OR
    4 days ago
  • $95k

     ...things right. You will join our Product Engineering team that shares a passion for writing...  ...reputation and bottom line. As our Senior Software Engineer, you will have ample...  ...Experience with our technology stack: .NET, C#, React or Angular, and SQL database ~... 
    Senior
    React

    Navex Inc

    Lake Oswego, 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
    6 hours 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
    3 days ago
  • $95k

    NAVEX is seeking a Senior Software Engineer to join their Product Engineering team in Lake Oswego, Oregon. The ideal candidate will have over 3...  ...experience in software engineering, proficient in .NET, C#, React or Angular, and SQL database. This hybrid role offers the... 
    Senior
    React
    Worldwide

    Netclaim

    Lake Oswego, OR
    4 days 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
    2 days ago
  • Resource-Data in Portland, Oregon, is seeking a Senior Software Engineer to lead complex technical work and drive the design of software systems...  ...full application stack, utilizing modern frameworks like React and Microsoft .NET, while maintaining high standards for code... 
    Senior
    React

    Resource-Data

    Portland, OR
    4 days ago
  • $120k - $180k

    Oneleet in Beaverton, Oregon is seeking a Frontend Engineer to own the user experience layer of their cybersecurity platform. In this hands-on role, you will utilize React and TypeScript to build dashboards and workflows that enhance security teams' efficiency. This position... 
    Senior
    React
    Remote job

    Oneleet

    Beaverton, OR
    3 days 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
    2 days ago
  •  ...The Digital Engineering Customization Capability team is looking for a Senior Software Engineer to join our team. We are responsible for the technology solutions that allow...  ...in Web Based Software development, including React, Redux, HTML, CSS, JavaScript, Node,... 
    Senior
    React

    Elite eXceed

    Beaverton, OR
    3 days 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

    Beaverton, OR
    2 days ago
  • IT Motives is looking for a Senior Full Stack Engineer in Portland, Oregon, to design and develop enterprise applications using modern technologies...  ...challenges. Join a diverse team that values collaboration and innovation in software development. #J-18808-Ljbffr IT Motives
    Senior
    React

    IT Motives

    Portland, OR
    2 days 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
    4 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
  • $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
    2 days 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
    4 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
    3 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
    3 days ago
  •  ...owners to determine the best solution. Software development, writing technical documentation...  .... Desired Skills: Experience with React and Redux strongly preferred, working familiarity...  ...education in software development/engineering preferred (either through code schools... 
    React
    Contract work

    BizTek People

    Beaverton, OR
    20 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
    7 days 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!