Remarcable Inc

Full Stack Software Engineer

Vancouver, BC, Remote. Posted a month ago

The role

You will build and launch end-to-end features across Python/Django backends, Angular frontends, and SQL schemas. You will also diagnose performance bottlenecks, troubleshoot production issues, and maintain system integrations.

What you will do

  • Build and launch end-to-end features across Python/Django backends, Angular frontends, and SQL schemas.
  • Diagnose and resolve complex edge cases, race conditions, and performance bottlenecks across the stack.
  • Troubleshoot high-priority customer issues and runtime exceptions in live production environments.
  • Conduct rigorous peer code reviews to enforce quality, security, and architectural standards.
  • Build and maintain resilient REST APIs, webhooks, email parsers, and OCR extraction pipelines.
  • Document key architecture, data models, and workflows to ensure team maintainability.
  • Leverage modern AI tools to speed up execution, automate testing, and master new technologies.

Required qualifications

  • 4-6+ years of professional software engineering experience in a production SaaS or fast-paced startup environment.
  • 4-6+ years of hands-on experience building backend services with Python and Django (or similar frameworks like FastAPI/Flask), including designing RESTful APIs, writing asynchronous background jobs an
  • 4+ years of experience with relational databases (PostgreSQL/MySQL), including writing and optimizing complex JOIN queries, designing normalized database schemas, creating indexes, and debugging slow
  • 2+ years of production experience with modern frontend frameworks (specifically Angular, React, or Vue), including state management, component architecture, and integration with backend APIs.
  • Based in Vancouver (or willing to relocate), working on-site 4 days per week out of our downtown office.
  • A problem-solver with a customer-first mindset.
  • Someone who takes ownership of their work and thrives in a collaborative startup team.

Nice to have

  • Hands-on experience building or maintaining automated integration pipelines, specifically handling third-party REST/GraphQL APIs, webhook ingestion, email processing tools, or document/OCR data extrac
  • Practical experience with Docker, containerized environments, and basic cloud infrastructure management using Terraform and Cloud to support automated deployment pipelines.
  • Experience using AI-assisted coding tools (e.g., GitHub Copilot, Cursor, ChatGPT) to accelerate code generation, write unit tests, and debug complex stack traces.

Benefits

  • Impact: Your work directly shapes the future of our platform.
  • Learning & Growth: Work alongside experienced engineers and industry experts.
  • Team Culture: Collaborative, fast-paced, and focused on solving real customer problems.
  • Mission-Driven: We’re helping contractors save time, reduce friction, and modernize their operations.

About the company

Remarcable is an intelligent procurement and material operations platform for trade contractors and suppliers. It is a Series A SaaS company that unifies procurement, inventory, prefabrication, tool management, and delivery.

Full Stack Software Engineer at Remarcable Inc | JobZoey