Full Stack Developer (Non-Salaried, Project-based) | Temp/Contract
PotencoResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
⚠️ IF YOU HAVE ALREADY APPLIED, PLEASE DO NOT REAPPLY. We will review all applications.
⚠️ A duplicate application doesn't increase your chances, and it may lead to rejection!
⚠️ Canadian Citizens or Permanent Residents only!
⚠️ This is NOT a salaried/employment. It is a Temp-Contract: Project-Based / Fixed-Term / Intern might be considered. Only apply if you are ok with this setup.
Job Title: Junior Full Stack Developer
Location: Remote / Flexible
Overview
We are seeking a proactive Junior Full Stack Developer to build a custom platform from the ground up. You will work directly with the company owner to ensure all architectural, functional, and UX requirements are met. The platform will include dashboards, relational databases, scoring/flag logic, multi-select and dependent dropdowns, and full admin/client/user workflows.
All source codes and IP will be owned by the company.
Responsibilities
- Build frontend dashboards and UI components using React or Next.js (or similar)
- Implement backend API endpoints and workflows with Node.js and Express (or Next.js API routes).
- Design and manage relational database schemas in PostgreSQL.
- Implement authentication, role-based access, and consent-controlled data visibility (Clerk/Auth0/Supabase optional).
- Develop various user logics, scoring, and conflict-flagging functions.
- Build multi-select, dynamic filters, and ordering logic for elements and users.
- Seed and maintain test data for development and prototype validation.
- Run deployments, manage hosting, secrets, CI/CD, and debug environment-specific issues in real time.
- Collaborate directly with the company owner to ensure MVP milestones are achieved and system requirements are fully implemented.
Desired Skills / Core:
- AI/ML incorporation capabilities;
- JavaScript / TypeScript
- React or Next.js (frontend)
- Node.js / Express (backend)
- PostgreSQL or MySQL (relational database)
- Authentication & role management
- Git / GitHub (comfortable with commits, branches, merges)
- Ability to implement multi-select, dynamic filters, and matching logic
Nice-to-Have / Preferred:
- ORM experience: Prisma, Sequelize, or Drizzle (or similar)
- REST API design & integration
- STRONG/MODERN UX/UI sense, dashboard layouts
- Experience with scoring, filtering, or matching algorithms
- Hosting experience: Vercel + Railway / Render / Supabase
- Full-stack prototype experience
- Strong design, architecture, and scalability mindset
- Ability/experience to take an MVP to a full product release.
Deliverables / Expected Output:
- Ability to demonstrate recommendations on best practices, and utilization of preferred stacks, platforms, or tools and the reasoning behind each
- Functional prototype demonstrating user, clients, owner, and admin workflows
- Database schemas, API endpoints, matching logic, scoring & flag logic
- Fully functional UI components and dashboard layouts
- Seed data for testing
- Ready-to-deploy environment with CI/CD, hosting setup, and debug capabilities
Education / Experience:
- Recent graduates, early-career developers, or self-taught candidates with portfolio projects demonstrating full-stack development.
- Strong logical thinking, attention to detail, and ability to independently as well as in a team-setting, build complex systems.
- Experience with AI/ML, natural language processing, or building AI-assisted interfaces for structured data collection. Candidate must demonstrate ability to design and integrate AI-assisted workflows for user interaction, such as chat-style guidance and automated recommendations.
Notes:
- All code is 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 candidates will be required to do a pilot test (tech challenge) to evaluate their capabilities, before final onboarding.
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.
Similar Jobs
Remote-First Lead Frontend Engineer (React Expert)
HRB
Sr. Java FullStack Developer
Precision Technologies
Intermediate Full-Stack Developer
VirtualVocations
Software Developer - Full Stack
Randstad Canada
.Net Developer - .Net Core, C#, SQL Server
Bosch India
More Jobs at Potenco
View all →Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free