hero

Start working for a better built world today.

Explore opportunities with Building Ventures portfolio companies.

Frontend Engineer (Mid-level / Senior)

CANOA

CANOA

Software Engineering
United States
Posted on Jul 27, 2023

We're here to decarbonize the built environment. We hope you'll consider joining us.

CANOA brings interior design tools to the internet for the first time. Our easy-to-use app allows designers to discover, collaborate, plan and purchase all in one simple marketplace. We built CANOA around a few principles: enable great design to come to life, and do it while protecting our planet’s precious natural resources. We've filled our marketplace with both new and second-hand products to ensure that designers have access to amazing products that won't leave a lasting impact on our environment.

We're a multi-disciplinary, diverse team and we're excited to add new team members who add to that diversity. Wherever you're from, whoever you love, whatever your skin color - we're into it. Please apply.

The role

This is a unique opportunity to work in a fun and challenging role using cutting edge technology within a young, funded startup. You will collaborate closely with product managers, designers and engineers to build an end-to-end platform for delivering the most fun and engaging interior design tool on the market.

As a Frontend Engineer we expect you to enhance the knowledge and skills of the software engineering team and have ideas about what to build and how to build it. We strongly value the expertise that each team member brings, and we encourage respectful debates and opinions from any member, regardless of their seniority level.

The team currently organizes itself following a lightweight Agile process and is responsible for its own planning and internal organization. We are a fully remote company and are hiring a team member that is based in the United States.

Some of the things you might work on include

  • Build a product information management system interface
  • Build a super fast and snappy admin interface for our order management system
  • Graduate the web app to be fully realtime and collaborative across all pages

What we value

  • Proactive attitude
  • Self-driven management
  • Attention to detail
  • Open and creative approach to problem-solving
  • Ability to communicate and collaborate well with other team members remotely
  • You have multiple years of experience maintaining and writing front end applications
  • You have worked with data-intensive applications
  • You have strong algorithmic skills and a good understanding of foundational data structures
  • Extensive React knowledge is a plus
  • You are based in the United States and are able to work here legally

Our tech stack

  • Typescript
  • React
  • React-Query
  • Liveblocks to power our multiplayer experience
  • PixiJS for all the graphics (we do have a lot of graphics)
  • Antd library for our core design system
  • Python + FastAPI (SQL Alchemy, Alembic, Starlette, Pydantic) for the backend
  • Postgres as a DB
  • Heroku for hosting our Apps (looking at AWS or Google Cloud for the near term future)
  • Auth0 for the authentication layer