Skip to content

Senior Software Engineer, Frontend

May 8, 2022
Remote, United States of America
Job Type



Fabric is on a mission to create a world where everyone belongs, one in-person interaction at a time. We do this by augmenting shared experiences, starting with the number one industry that brings people together: Sports.


Fabric is a venture-backed Web3 platform for sports teams and leagues. Our platform transforms the fan experience by delivering immersive real-time AR, blockchain, social, and gaming experiences, powered by no-code tools and an AI engine that understands the team’s needs.

Fabric Spaces transform smartphones into an interactive and social 3D jumbotron in every fan's pocket, unlocking a new layer of the in-stadium experience. Fabric transports fans to the unlimited possibilities that come from the blending of physical and digital worlds all under the official banner of their favorite team.

We call this the Reality-First Metaverse™, where fans join the team.


Fabric’s team is a diverse group of technologists, entrepreneurs, humanists, executives, mathematicians, and designers who are devoted to creating a world where everyone belongs through the creation of the world’s most accessible and innovative technology platform.

Will you be next to join our team and help build the future?

Fabric’s Platform Team is seeking an innovative Senior Software Engineer (Front-end) to join our team and push the frontiers of augmented reality and Web3.

What you’ll achieve:

  • Design, improve, and support internal and external augmented- reality platform
  • Own and drive high-level features from planning through implementation, be involved in all stages of the software development lifecycle, and solve complex technical challenges
  • Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to build innovative products
  • Participate in design and code reviews

Knowledge, Skills, Abilities:

  • Strong JavaScript (and/or TypeScript), HTML, and CSS programming skills
  • Knowledge of ReactJS or similar UI frameworks
  • Knowledge of OOP, SOLID and FP
  • Solid understanding of object-oriented and functional programming principles
  • Understanding of domain-driven design principles
  • Understanding CQRS, GraphQL, GRPC, Web GL, Canvas
  • Experience with WebAssembly projects
  • Proven knowledge of unit testing
  • Bachelor’s degree (or greater) in Computer Science or equivalent practical experience.
  • 3+ years of experience developing Front End software


  • WebAR Application or Game Development
  • Experience developing consumer-facing software
  • Experience optimizing JavaScript performance and browser layout rendering
  • Experience with WebAssembly projects
  • Experience working with large-scale microservices and distributed systems
  • Experience with end-to-end testing frameworks (Jest, cypress, puppeteer or playwright)
  • Experience with micro Front End architecture
  • Love for sports
  • Experience with Unity, Scenekit, ARCore, or ARKit


  • Competitive Salary and Equity
  • Health benefits (medical, dental and v)ision
  • Remote-first culture
  • Unlimited Vacation
  • Education Stipend
  • Remote Workstation Stipend

Application Process:

Fabric is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Related Jobs

Data Center Systems Specialist   1585 E 13th Ave., Eugene, OR new
May 23, 2022
Hybrid Junior Technical Writer   Portland, OR new
May 22, 2022
May 19, 2022
Product Support Specialist   2035 Northwest Front Avenue, Suite 300, Portland, Oregon
May 11, 2022