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)

$115k - $145k

ShirtSpace

Job Description

Job Description

Vancouver, WA / Vancouver, WA Area (Hybrid - 2 days/week in-office required)
$115,000-$145,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 8 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
    11 hours ago
  •  ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just the best...  ...experience. We are currently using React/ES2016 supported by Redux, jQuery, Typescript and Ruby on Rails. Have experience with testing frameworks... 
    Ruby
    React
    Rail
    Local area
    Visa sponsorship

    Tyler Technologies

    Portland, OR
    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...  ...will have a strong background in Ruby or Ruby on Rails, at least 8 years of software engineering experience, and a proven...  ...Ruby-based systems, frontend React/JavaScript, and a substantial focus... 
    Ruby
    React
    Rail

    Confidential

    Portland, OR
    7 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
  •  .... Apply via Dice today! Job Title: Senior Performance Engineer Location: Vancouver, BC (Onsite) Duration...  ...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
    1 day 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

    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
    11 hours 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

     ...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
    11 hours 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
    1 day 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
    9 days ago
  • $176k - $230k

     ...Location Type: Remote Department Engineering Compensation: $176K – $230K At Confluent...  ...in near real-time so companies can react faster, build smarter, and deliver...  ...Streaming Platform. About the Role: As a Senior Software Engineer II at Confluent, you will take... 
    Senior
    React
    Full time
    Immediate start
    Remote work

    Confluent

    Portland, OR
    3 days ago
  •  ...POC: Brenda Job Title Technology Lead | Reactive Programming | react JS Work Location & Reporting Address Beaverton OR 97005 Vendor Rate 63.00 Contract duration 6 Must Have Skills AWS Services Node React Nice to have skills AWS Lambda optimization... 
    Senior
    React
    Contract work

    eTeam

    Beaverton, OR
    4 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 Inc

    Portland, OR
    4 days ago
  • Prophetic Software in Portland, OR is seeking an experienced software engineer to build full-stack features across our core platform. You'll play a key role in enabling...  ..., particularly with Python and TypeScript/React. Join us in our mission to disrupt a multi-billion... 
    Senior
    React
    Remote job

    Propheticsoftware

    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

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

    IT Motives LLC

    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
  • $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
  • 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
  • $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
  • Prophetic Software is not able to sponsor employment visas now or in...  ...us. About the Role: The engineering team is scaling to meet demand...  ...working alongside a team of senior engineers shipping features every...  ...with Python and TypeScript/React, or similar. Strong experience... 
    Senior
    React
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa
    Day shift

    Propheticsoftware

    Portland, OR
    2 days ago
  •  ...Position: Sr DevOps Engineer Location - Seattle, WA or Vancouver, WA - Hybrid 3 Days Onsite...  ...next-generation delivery platform for software development powered by GitLab to empower...  ...programming languages i.e Go lang, Java, Ruby, Shell, Python, etc Experience with CICD... 
    Ruby
    Senior
    Contract work
    3 days per week

    Navtech

    Vancouver, WA
    5 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
    5 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 job

    Affirm

    Portland, OR
    4 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!