Full Stack Backend-Focused Developer

Potenco — Canada · Posted ~3 hours ago

Mid Contract Remote No Visa

Skills

backend development full stack development software engineering technical coordination project delivery

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A project-based remote developer role for someone who can build full stack solutions with a strong backend focus while supporting technical planning, delivery coordination, and collaboration among multidisciplinary teams.

Highlights

Flexible remote project-based opportunity combining hands-on development with technical coordination and collaboration across engineering teams.

Description

⚠️ 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 position/employment. It is a Temp-Contract: Project-Based / Fixed-Term / Intern might be considered. Only apply if you are comfortable with this setup. Job Title: Full Stack Developer — Backend Focus / Technical Product & Delivery Coordinator Location: Remote / Flexible Overview:We are seeking a proactive Full Stack Developer with a stronger backend focus and the ability to support technical product coordination and project delivery. The preferred candidate will contribute hands-on to the development while also helping organize technical requirements, coordinate workstreams, track deliverables, and keep the team aligned with approved product requirements and milestones. You will work directly with the company owner and collaborate with the architect, developers, designers, DevOps, AI/ML, and other contributors to ensure architectural, functional, backend, data, workflow, and user-experience requirements are implemented correctly. The selected candidate must be capable of contributing technically, particularly across backend design and development, APIs, databases, integrations, system logic, and full-stack implementation. All source code and IP will be owned by the company. Responsibilities:Build and maintain backend services, APIs, workflows, and business logic using Python and FastAPI.Support frontend development and integration using React, Next.js, JavaScript, and TypeScript.Design, implement, and maintain structured relational database schemas using PostgreSQL.Develop secure REST APIs and service integrations between frontend, backend, database, AI-assisted features, and third-party services.Implement authentication, role-based access, permissions, consent-controlled data visibility, and secure user workflows using tools such as Auth0, AWS Cognito, Clerk, or similar.Develop user, company, administrator, entitlement, workflow, scoring, ranking, validation, and conflict-flagging logic.Build multi-select fields, dependent dropdowns, dynamic filters, taxonomy relationships, ordering logic, and structured search capabilities.Support the implementation of matching, recommendation, semantic search, AI-assisted parsing, and structured data-collection workflows in collaboration with AI/ML contributors.Create and maintain backend validation rules, status transitions, audit records, version history, notification triggers, and recalculation workflows.Assist with API documentation, database documentation, technical specifications, user stories, acceptance criteria, workflow definitions, and implementation notes.Translate product requirements and design documents into clear technical tasks, dependencies, and implementation priorities.Help coordinate development workstreams across frontend, backend, UI/UX, DevOps, AI/ML, testing, and documentation contributors.Track assigned milestones, deliverables, blockers, dependencies, technical decisions, and unresolved questions.Support sprint planning, task clarification, progress reviews, testing readiness, and completion tracking.Identify gaps, inconsistencies, technical risks, or unclear requirements and raise them before development proceeds.Help ensure that completed work aligns with the approved Product Guide, workflows, architecture, designs, and acceptance criteria.Seed and maintain test data for development, integration testing, and prototype validation.Support deployments, environment configuration, Docker-based development, hosting, secrets management, CI/CD, monitoring, and environment-specific debugging.Collaborate directly with the company owner and project contributors to ensure MVP milestones are achieved and system requirements are fully implemented. Desired Skills / Core:PythonFastAPIJavaScript / TypeScriptReact or Next.jsPostgreSQLREST API design and backend integrationsRelational database design and data modellingAuthentication, permissions, and role-based access managementGit / GitHub, including commits, branches, pull requests, merges, and issue trackingDocker and environment-based developmentAWS services and cloud deployment fundamentalsVercel deployment and Next.js hostingCI/CD fundamentals, preferably using GitHub Actions or similarAI/ML incorporation and integration capabilitiesAbility to convert product and workflow requirements into technical tasks and implementation plansStrong organizational, communication, documentation, and project-delivery coordination capabilities Nice-to-Have / Preferred:ORM experience with SQLAlchemy, Prisma, Drizzle, or similarPydantic and structured API validation experienceAlembic or similar database migration experienceBackground task and queue experience using Celery, Redis, AWS SQS, or similarAWS experience with services such as RDS, ECS, Fargate, S3, CloudWatch, Cognito, or related servicesInfrastructure and deployment experience using Docker, AWS, Vercel, and GitHub ActionsExperience with semantic search, embeddings, vector databases, recommendation systems, or AI-assisted workflowsExperience integrating LLM or AI services into structured product workflowsExperience with taxonomy-based data, relational mappings, search, filtering, matching, or recommendation systemsExperience with scoring, ranking, validation, confidence, or rule-based decision-support logicExperience with audit logs, version-controlled records, feature flags, rollback processes, and system monitoringStrong modern UX/UI awareness and experience implementing dashboard layouts from approved designsExperience with Jira, Linear, ClickUp, GitHub Projects, Notion, or similar project-delivery toolsAbility to facilitate technical discussions, identify dependencies, document decisions, and follow up on action itemsExperience supporting sprint planning, backlog management, testing coordination, release readiness, or product deliveryStrong design, architecture, maintainability, and scalability mindsetAbility and experience to help take an MVP through testing, deployment, release, and handover Deliverables / Expected Output:Backend services, API endpoints, database schemas, validation rules, workflow logic, matching logic, scoring logic, and flagging functionsIntegrated frontend and backend functionality using Next.js, TypeScript, Python, FastAPI, and PostgreSQLAuthentication, authorization, consent, role-management, and controlled-visibility workflowsFully functional UI components and dashboard layouts based on approved designsStructured AI-assisted workflows and integration points developed in collaboration with AI/ML contributorsSeed data and test scenarios for development, demonstration, and validationClear technical documentation, API documentation, implementation notes, data models, and handover materialsWell-defined technical tasks, dependencies, blockers, decisions, and milestone updatesSupport for sprint planning, progress tracking, testing coordination, release readiness, and delivery follow-upReady-to-deploy environments with Docker, CI/CD, hosting configuration, secrets management, monitoring, and debugging capabilitiesA maintainable, documented, and scalable implementation aligned with approved product requirements Education / Experience:Recent graduates, early-career developers, upper-junior developers, and intermediate developers may be considered.1–4 years of relevant development experience is preferred.Strong backend development, logical thinking, problem-solving, documentation, and attention-to-detail capabilities.Ability to work independently while also coordinating a cross-functional team effectively.Ability to understand a complex product, break requirements into manageable technical tasks, and help move workstreams toward completion.Experience supporting technical product delivery, sprint coordination, requirements clarification, task tracking, or cross-functional implementation is strongly preferred.Experience with AI/ML, natural language processing, semantic search, recommendation systems, or AI-assisted interfaces for structured data collection is preferred. Notes:All code must be original; the company will own all source code, documentation, designs, configurations, deliverables, and related IP.NDA and IP assignment agreements are required before full project details are shared.This is NOT a salary-based role or employment. It will be a temporary contract, project-based assignment with pre-assigned and mutually agreed-upon deliverables.The role combines hands-on full-stack and backend development with technical product and project-delivery coordination. The selected candidate will not be expected to make unilateral product or architectural decisions. Material decisions must be reviewed and approved by the appropriate project owner or technical contributors. Eligibility Candidates must be Canadian Citizens or Permanent Residents and must be legally eligible to perform independent-contractor services in Canada. 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.