Skip to content
mimi

System Architect/Data | (temp./project-based/contract)

Potenco

Canada · On-site Lead 2w ago

About the role

⚠️ Important Notices

  • IF YOU HAVE ALREADY APPLIED, PLEASE DO NOT REAPPLY. We will review all applications.
  • Canadian Citizens or Permanent Residents only!
  • This is NOT a salaried or employment role. It is a Temp‑Contract: Project‑Based/Fixed‑Term. Only apply if you are ok with this setup.

Position

Technical Architect/Designer | Full‑Stack Engineer (Contract/Temp)

Engagement Type: Contract / Project‑Based
Stage: Early architecture and MVP development

Overview

The project is the development of a structured web‑based platform. We are seeking a Technical Architect / Full‑Stack Engineer to help define the system architecture, select appropriate technologies/stack, and guide the technical foundation of the platform.

Due to the early‑stage nature of the project, specific product details will be shared with shortlisted candidates upon signing of an NDA and during the later stages in the interview process.

This role is ideal for someone who enjoys designing systems from the ground up, making key architectural decisions, and contributing to the early technical direction of a new platform.

The Technical Architect will assist in defining the overall design, platform technical structure, selection of tech stacks, and guiding its initial implementation. This individual will work closely with project leadership and full‑stack developer(s) to translate high‑level product into a clear technical architecture and development roadmap. The role may also involve hands‑on development, particularly during the early MVP phase.

The platform will include dashboards, relational databases, scoring/flag logic, multi‑select and dependent dropdowns, and full admin/client/user workflows.

All design, architecture, source codes and IP will be owned by the company.

Key Responsibilities

System Architecture & Technical Design

  • Define the overall system architecture
  • Design interactions between frontend, backend, database, and services
  • Produce system architecture diagrams and technical documentation
  • Establish development guidelines and technical standards

Technology Stack Selection

  • Evaluate and recommend appropriate technology stacks
  • Define frameworks and tools for frontend, backend, and infrastructure
  • Ensure the architecture supports scalability and maintainability

Data Architecture

  • Design the core data model
  • Produce Entity Relationship Diagrams (ERDs) to map platform data structures
  • Ensure the data structure supports search, filtering, and structured interactions

Authentication & Security

  • Define authentication workflows
  • Design role‑based access controls
  • Implement secure system access practices

Development & Implementation

  • Contribute to frontend and backend development
  • Implement core system components where appropriate
  • Support integration with external APIs and services

Deployment & Infrastructure

  • Define development, staging, and production environments
  • Establish deployment processes and environment setup
  • Document infrastructure and deployment guidelines

MVP Development Strategy and Beyond

  • Help define the Minimum Viable Product (MVP) scope
  • Identify key system components required for launch
  • Ensure the system architecture can scale beyond the MVP

Technical Leadership

  • Provide guidance to other developer(s) involved in the project
  • Establish development standards and coding practices

Candidate Profile

We are seeking an engineer with architecture and full‑stack development experience who is comfortable contributing both strategically and technically under a fix‑term/temp contractor model.

The ideal candidate has experience building platforms or SaaS applications from the ground up, and enjoys working in early‑stage environments where architecture and implementation evolve together.

Required Experience

  • Experience with system architecture and technical design
  • Experience designing and building scalable web applications or platforms
  • Ability to design and select the tech stacks most appropriate to the project objectives (cost, efficiency, speed, simplicity, scalability, …)
  • Experience designing database schemas and structured data models
  • Experience implementing authentication and role‑based access systems preferred
  • Experience with production deployment and infrastructure setup highly preferred
  • Experience developing full‑stack applications would be highly beneficial

Technical Areas of Interest

Experience in several of the following areas is expected:

  • Modern frontend frameworks (React, Vue, or similar)
  • Backend development and API design
  • Relational databases and structured data modeling
  • Search and filtering systems
  • Cloud infrastructure and deployment environments
  • CI/CD pipelines
  • API integrations
  • Scalable platform architecture

Personal Characteristics

The ideal candidate will demonstrate:

  • Ability to translate high‑level ideas into technical architecture
  • Comfort working with early‑stage product concepts
  • Ability to communicate clearly with non‑technical stakeholders
  • Pragmatic thinking around building MVPs efficiently
  • Experience going beyond MVP to a full‑product release

Engagement Structure

This engagement will begin with architecture definition and MVP planning, followed by hands‑on technical implementation and guidance during early development.

The role structure can be flexible depending on availability, but consistent involvement will be expected during the platform’s initial development phase. Candidates can have full‑time/part‑time employment conditional upon having no conflict of interest or other legal impediments during/post‑engagement.

Notes

  • All design, structure, architecture, code will be original; the company owns IP.
  • NDA and IP assignment agreements required before sharing full project details.
  • This is NOT a salary‑based role or employment. It will be a temporary contract (project‑based) with pre‑assigned and mutually agreed‑upon deliverables.
  • The final shortlisted candidate(s) will be required to do a pilot test (tech challenge) to evaluate their capabilities, before final onboarding (this may be in concert with other team members with complimentary skills).

How to Apply

If you feel you are an excellent candidate, have the required skills and experience indicated above, please send your attached resume through this link and send any additional important details to info@potenco.ca.

Only qualified candidates who are eligible to work in Canada without restrictions will be contacted. Thank you in advance for your interest.

By submitting, you agree to our Consent Policy, Data Processing & Privacy Policy (www.potenco.ca). You consent to submit your application and all related forms, documents and information electronically. You consent to allow Potenco to release your resume containing your qualifications and experience with the hiring company or its affiliates, conduct any matters related to the recruiting, application, and background check and/or onboarding process electronically.

(AI may have been used to write parts of this job posting)

Skills

APICI/CDDockerJavaScriptNode.jsPostgreSQLReactVue

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free