R

Remarcable

Field-to-office procurement and asset management platform

Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeVancouver, BC, CanadaCA$100k - CA$150k /yr

About the Job

Requirements

  • The candidate must have 4–6+ years of professional software engineering experience in a production SaaS or fast-paced startup environment.
  • The candidate must have 4–6+ years of hands-on experience building backend services with Python and Django, or similar frameworks such as FastAPI or Flask, including designing RESTful APIs, writing asynchronous background jobs, and structuring modular backend architecture.
  • The candidate must have 4+ years of experience with relational databases such as PostgreSQL or MySQL, including writing and optimizing complex JOIN queries, designing normalized database schemas, creating indexes, and debugging slow ORM queries.
  • The candidate must have 2+ years of production experience with modern frontend frameworks, specifically Angular, React, or Vue, including state management, component architecture, and integration with backend APIs.
  • The candidate must be based in Vancouver or willing to relocate and work on-site four days per week at the downtown office.
  • The candidate must be a problem-solver with a customer-first mindset.
  • The candidate must take ownership of their work and thrive in a collaborative startup team.

Responsibilities

  • 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 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.
  • Use AI tools such as Claude and Cursor to accelerate execution, automate testing, and learn new technologies.

Desired Qualifications

  • Hands-on experience building or maintaining automated integration pipelines, particularly those handling third-party REST or GraphQL APIs, webhook ingestion, email processing tools, or document/OCR data extraction workflows.
  • 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 such as GitHub Copilot, Cursor, or ChatGPT to accelerate code generation, write unit tests, and debug complex stack traces.

About the Company

Remarcable

Field-to-office procurement and asset management platform

Remarcable provides a cloud-based SaaS platform that streamlines operations for electrical contractors by unifying field and office tasks. Its product integrates material procurement, tool and inventory management, and prefab requisition, with a mobile app for field crews to request items and track shipments, plus QR-based asset tracking and maintenance reminders. It differentiates itself by offering real-time price and availability checks from over 450 suppliers, electronic PO imports, and accounting automation that connects to more than 25 accounting systems, including FOUNDATION. Its goal is to reduce waste, save time, and improve collaboration across contractors, their teams, and suppliers through real-time visibility into procurement, inventory, asset, and financial workflows.

Company size
51-200
Company stage
Series A
Total funding
$15M
Headquarters
Omaha, NE
Founded
2018

Recently Posted Jobs

Explore more opportunities at Remarcable

See more jobs