A

Appnovation

Global digital consultancy delivering open-source solutions

Senior Full-Stack Developer - AI Design-to-Dev

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaNo salary listed

About the Job

Requirements

  • At least 6 years of full-stack development experience with strong frontend expertise in modern UI frameworks such as React.js, Vue.js, and Nuxt.js.
  • Proven experience with PHP and Python.
  • Hands-on experience with AI design tools such as v0.dev, bolt.new, Lovable, or similar platforms.
  • Experience with specification-driven development tools such as GitHub Spec-kit and Open Spec.
  • Experience with workflow automation platforms such as n8n.
  • A strong track record of delivering production-grade full-stack applications.
  • Solid understanding of backend development, including API design with REST and GraphQL, server-side logic, and database management.
  • Experience with platforms such as Supabase and with SQL databases including PostgreSQL and MySQL, as well as NoSQL databases such as MongoDB.
  • Proficiency with authentication mechanisms including OAuth and JWT, and security best practices.
  • Understanding of caching strategies, performance optimization, and scalability patterns.
  • Deep understanding of design systems, design tokens, and component-driven development.
  • Expert-level proficiency with Figma, including design system management and component libraries.
  • Experience with CSS frameworks such as Tailwind CSS and modern styling approaches.
  • Experience with TypeScript and modern JavaScript/ES6+ features.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP and deployment workflows.
  • A portfolio showcasing full-stack applications built, including work with design systems and AI design tools.
  • Strong collaboration and creative problem-solving skills.
  • Strong attention to detail and a passion for innovation.
  • Ability to work in a fast-paced and dynamic environment.

Responsibilities

  • Rapidly transform concepts into interactive prototypes using v0.dev, bolt.new, Lovable, and similar AI design tools.
  • Build full-stack applications from prototype to production, with emphasis on frontend excellence and solid backend foundations.
  • Ensure components align with existing design systems, including design tokens, color palettes, typography, and spacing, as well as brand guidelines.
  • Develop production-ready UI components using modern frameworks such as React.js, Vue.js, and Nuxt.js, following best practices for accessibility, performance, and responsive design.
  • Design and implement RESTful APIs and backend services using platforms such as Supabase to support frontend functionality.
  • Work with SQL and NoSQL databases to manage application data efficiently.
  • Implement authentication and caching strategies, and optimize application performance across the stack.
  • Collaborate with UX designers, AI builders, and innovation leads throughout the development lifecycle.
  • Use GitHub Spec-kit and/or Open Spec to streamline development workflows and maintain specification standards.
  • Use Figma and design system tooling to maintain component libraries and streamline design-development handoff.
  • Document design decisions and technical implementation in Jira as part of the ticket-driven workflow.

Desired Qualifications

  • Experience working in a startup or rapid prototyping environment is a bonus.
  • Experience with Node.js and Express is desired.

About the Company

Appnovation

Global digital consultancy delivering open-source solutions

Appnovation provides global digital consultancy and managed services to organizations from startups to Fortune 500s, governments, and non-profits, helping them plan, build, and operate digital experiences. It uses open technologies to deliver digital strategy, user experience design, data analytics, platform engineering, and enterprise integration. Revenue comes from end-to-end projects plus 24/7 support, spanning web, mobile, back-end, and big data, with emphasis on open-source platforms and partnerships with Acquia, Alfresco, and Alibaba Cloud. The goal is to help clients identify opportunities for digital growth and execute initiatives that improve customer experience, optimize operations, and enable cloud-based, data-driven capabilities across industries like life sciences and financial services.

Company size
201-500
Company stage
Late Stage VC
Total funding
$21.3M
Headquarters
Vancouver, Canada
Founded
2007

Recently Posted Jobs

Explore more opportunities at Appnovation

See more jobs