Temporaryjobs Logo

About the role

⚠️ 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: Python FastAPI JavaScript / TypeScript React or Next.js PostgreSQL REST API design and backend integrations Relational database design and data modelling Authentication, permissions, and role-based access management Git / GitHub, including commits, branches, pull requests, merges, and issue tracking Docker and environment-based development AWS services and cloud deployment fundamentals Vercel deployment and Next.js hosting CI/CD fundamentals, preferably using GitHub Actions or similar AI/ML incorporation and integration capabilities Ability to convert product and workflow requirements into technical tasks and implementation plans Strong organizational, communication, documentation, and project-delivery coordination capabilities Nice-to-Have / Preferred: ORM experience with SQLAlchemy, Prisma, Drizzle, or similar Pydantic and structured API validation experience Alembic or similar database migration experience Background task and queue experience using Celery, Redis, AWS SQS, or similar AWS experience with services such as RDS, ECS, Fargate, S3, CloudWatch, Cognito, or related services Infrastructure and deployment experience using Docker, AWS, Vercel, and GitHub Actions Experience with semantic search, embeddings, vector databases, recommendation systems, or AI-assisted workflows Experience integrating LLM or AI services into structured product workflows Experience with taxonomy-based data, relational mappings, search, filtering, matching, or recommendation systems Experience with scoring, ranking, validation, confidence, or rule-based decision-support logic Experience with audit logs, version-controlled records, feature flags, rollback processes, and system monitoring Strong modern UX/UI awareness and experience implementing dashboard layouts from approved designs Experience with Jira, Linear, ClickUp, GitHub Projects, Notion, or similar project-delivery tools Ability to facilitate technical discussions, identify dependencies, document decisions, and follow up on action items Experience supporting sprint planning, backlog management, testing coordination, release readiness, or product delivery Strong design, architecture, maintainability, and scalability mindset Ability 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 functions Integrated frontend and backend functionality using Next.js, TypeScript, Python, FastAPI, and PostgreSQL Authentication, authorization, consent, role-management, and controlled-visibility workflows Fully functional UI components and dashboard layouts based on approved designs Structured AI-assisted workflows and integration points developed in collaboration with AI/ML contributors Seed data and test scenarios for development, demonstration, and validation Clear technical documentation, API documentation, implementation notes, data models, and handover materials Well-defined technical tasks, dependencies, blockers, decisions, and milestone updates Support for sprint planning, progress tracking, testing coordination, release readiness, and delivery follow-up Ready-to-deploy environments with Docker, CI/CD, hosting configuration, secrets management, monitoring, and debugging capabilities A 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.

About Potenco

Services for Renewable Energy
1-10

Potenco (meaning power in Latino/Esperanto) is a leading search and recruitment firm, specializing in the dynamic Energy & Sustainability, Clean Tech, and Smart Buildings industry. Our brand, symbolizing Green Power, embodies our commitment to finding exceptional talent in this transformative field. At Potenco, we excel in matching specialized or senior-level positions, or skilled professionals who are often challenging to locate. We focus on the 3D's of energy: Decarbonization (Energy Conservation, Energy Efficiency, Renewable Energy, Demand side), Decentralization (Supply side, Energy Storage, Alternative Fuels, Hydrogen, CHP, Micro-Grid, Solar,...), and Digitalization (Smart Buildings, IoT, EaaS,...). With a deep understanding of the energy and sustainability market, as well as the latest technologies, we possess the expertise to identify top-quality candidates. When you partner with Potenco, you can trust that we will deliver outstanding talent to drive your organization forward. Contact Potenco today to discuss your hiring needs, and let's embark on a journey of success together. Reach out to us at info@potenco.ca. Follow our page and visit our website for available positions and valuable insights on energy & sustainability, energy management, clean-tech, renewable energy, and smart buildings. Join us as we shape a greener and more sustainable future. #LetsGetToWork !

Similar Jobs