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.