Full-Stack Product Engineer

Jaeconsulting — Canada · Posted ~3 hours ago

Contract Remote $65-$85/hour

Skills

Full-stack software development Debugging and troubleshooting Software architecture Application stabilization Rapid product development Understanding and repairing AI-generated code AI-assisted development Full-stack development

🔓 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

Join a remote product engineering team to take substantially built AI-assisted software platforms from an unfinished state to stable, functional, launch-ready products. You will quickly understand existing generated code, diagnose issues, implement robust fixes, strengthen architecture where necessary, and accelerate product delivery. The role starts with an intensive 2–3 week sprint of 20–40 hours per week, with potential for continued contract work over the following 6–12 months. Candidates must be eligible to work in Canada.

Highlights

Remote contract role with an immediate start, competitive hourly compensation, flexible 20–40 hour weekly commitment, and potential for ongoing work over 6–12 months. Offers the opportunity to make a direct impact by stabilizing and launching substantially built software products.

Description

Full-Stack Product Engineer - AI/Vibe-Coded Platforms (remote, Canada) ** Must be eligible to work in Canada ** Contract | Immediate Start | 20–40 Hours/Week | Initial 2–3 Week Sprint | $65–$85/Hour We are looking for a highly capable Full-Stack Product Engineer to jump into several substantially built AI/vibe-coded platforms and help move them from “mostly there” to stable, functional and launch-ready. This is an intensive initial 2–3 week sprint at approximately 20–40 hours per week, with the opportunity for ongoing contract work over the next 6–12 months across multiple products. The platforms already exist. The concepts, workflows, functionality and much of the UI have been built. We now need someone who can quickly get under the hood, understand what has been generated, diagnose what is not working, repair it properly, strengthen the architecture where required and rapidly move products toward market. We are building in underserved and largely unaddressed markets, and we move quickly. This is not a traditional long-cycle software development environment. We are looking for someone who can assess fast, troubleshoot intelligently, make pragmatic technical decisions and execute. What You’ll Be Doing Rapidly audit and understand existing AI/vibe-coded applications.Diagnose issues across frontend, backend, APIs, databases, authentication and application state.Debug broken or inconsistent workflows end to end.Repair data persistence, permissions, authentication and user-role issues.Stabilize database reads, writes, relationships and application logic.Build missing backend or frontend functionality where necessary.Improve validation, error handling, loading states and user feedback.Refactor fragile, duplicated or unnecessarily complex AI-generated code.Connect and troubleshoot third-party APIs and services.Improve frontend implementation and responsive behaviour where needed.Ensure key workflows function consistently across desktop and mobile.Add appropriate logging, testing and monitoring.Identify where an issue requires a true engineering fix versus a better AI prompt or configuration change.Help determine what should be repaired, refactored, replaced - or simply left alone.Move multiple products quickly toward stable, launchable releases. Technical Background - You do not need experience with every technology below, but you should be comfortable navigating modern full-stack environments that may include: Frontend ReactNext.jsJavaScriptTypeScriptHTML / CSSTailwind CSSComponent librariesResponsive and mobile-first developmentState management Backend Node.jsExpressServerless functionsPython where appropriateREST APIsGraphQLWebhooksBackground jobsThird-party integrations Databases / Backend-as-a-Service PostgreSQLSupabaseFirebase / FirestoreMySQLPrisma or similar ORMDatabase schema designRow-level securityPermissions and user-role architectureAuthentication Infrastructure / Deployment ReplitVercelNetlifyAWS or similar cloud platformsServerless infrastructureGit / GitHubEnvironment configurationCI/CDDocker familiarity is an asset Authentication / Payments / Integrations - Experience with some combination of: OAuthAuth0ClerkSupabase AuthFirebase AuthStripeEmail APIsSMS APIsPush notificationsFile and image storageAnalytics platformsExternal APIs AI Development Experience Matters This role is specifically suited to someone comfortable working inside the emerging AI-development ecosystem. Experience with tools such as below is highly valuable: AudosReplit / Replit AgentCursorClaude CodeOpenAI CodexGitHub CopilotWindsurfLovableBoltv0Other AI coding agents or application builders You should understand both the speed AI development creates and the technical debt or fragility it can introduce. We do not want someone whose instinct is to automatically rebuild everything from scratch. We also do not want someone whose only troubleshooting strategy is to keep prompting the AI. We want someone who knows when AI should do the work—and when an engineer needs to take over. You’re Probably a Strong Fit If You… Can open an unfamiliar codebase and quickly understand how it works.Enjoy debugging as much as building.Are comfortable inheriting software you did not originally architect.Can follow an issue across: UI → state → API → authentication → database → response → UI until you find the actual failure point.Have strong enough frontend instincts to recognize when a technically correct fix creates a poor user experience.Can make sensible product and engineering trade-offs without overengineering.Communicate technical issues clearly and in plain English.Work independently.Move quickly.Are highly execution-oriented.Enjoy startup-style environments where priorities move quickly and speed matters. Initial Engagement The initial engagement will be 20–40 hours per week for approximately 2–3 weeks. Immediate availability is strongly preferred. The objective is to rapidly audit, debug, stabilize and advance several existing products. For the right person, there is significant opportunity for ongoing contract work over the following 6–12 months as additional products are developed, tested and launched. We care much more about speed, judgment and output than hours logged. Compensation $65–$85/hour, depending on experience and demonstrated capability - independent engineers strongly preferred. Please note: You must be eligible to work in Canada. To Apply Please do not send a generic development pitch. Include: A brief description of the types of products you build best.Your experience inheriting or debugging applications you did not originally build.Any experience working with AI-generated or vibe-coded applications.The AI development tools you actively use.Your strongest frontend technologies.Your strongest backend/database technologies.Your hourly rate.Your availability over the next 2–3 weeks.Your ongoing availability over the next 6–12 months. AND please answer the following: You inherit an AI-built application. The interface appears largely complete, but several workflows intermittently fail, some data does not persist and authentication behaves inconsistently. What are the first five things you investigate?