Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full-Stack Developer - Python, Node.js, React

Full-time

Appnovation Technologies

About us

Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver real impact today and serve as foundations for future growth.  Bold ambition. Practical action. Endless possibilities.

ROLE OVERVIEW:

As a Full-Stack Developer, you will architect and build custom web applications across multiple client engagements, owning both the backend API layer and the frontend. A defining aspect of this role is working with AI as a logic layer within applications: integrating LLM APIs for validation, decision-making, classification, and content generation. You make strong technical decisions around authentication, security, state management, and performance, and you bring cloud engineering awareness for edge computing, CDN delivery, and serverless environments. This is not a traditional manual coding role. You orchestrate AI development tools, primarily Claude Code, through strategic prompting and rigorous review, taking full ownership of what ships.

RESPONSIBILITIES

Your key responsibilities will include:

  • Architect and build custom web applications using Node.js (Nest.js, Express, Hono), Python (FastAPI, Flask), and Next.js/React.
  • Design and build RESTful and/or GraphQL APIs that serve multiple frontends and integrate with third-party services.
  • Integrate AI and LLM APIs as a core logic layer, building intelligent features such as validation, classification, content generation, and decision support.
  • Implement authentication, authorisation (JWT, OAuth, RBAC), and security across applications.
  • Design and manage database layers (PostgreSQL, MongoDB, cloud-managed equivalents), including schema design, migrations, and query optimisation.
  • Architect with cloud-native patterns: edge functions, CDN configuration, serverless deployments, and caching strategies.
  • Write and maintain automated tests across the full stack: unit (Vitest/Jest), API/integration, component (React Testing Library), and E2E (Playwright/Cypress).
  • Orchestrate AI development tools (Claude Code) through strategic prompting, ensuring high-quality, production-ready output.

EXPERIENCE

The ideal candidate will have:

  • Strong backend proficiency across Node.js (Nest.js, Express, Hono) and Python (FastAPI, Flask), with TypeScript and Python as working languages.
  • Strong Next.js and React experience.
  • Experience integrating AI/LLM APIs as an application logic layer: validation, classification, content generation, and decision-making within business workflows.
  • Database design and management: PostgreSQL, MongoDB, cloud-managed services (Cloud SQL, RDS, ApsaraDB).
  • Authentication and authorisation patterns (JWT, OAuth, RBAC) and API security.
  • Cloud engineering: edge functions, CDN configuration, serverless architecture, container orchestration.
  • Full-stack test automation: unit, API/integration, component, and E2E testing.
  • Performance optimisation: caching, query optimisation, code splitting, monitoring.
  • REST and/or GraphQL API design.
  • Demonstrated ability to orchestrate AI development tools through strategic prompting and quality oversight.

TECHNOLOGIES

Deep understanding of the following technologies is essential:

  • Node.js, TypeScript, Nest.js, Express, Hono, Python, FastAPI, Flask.
  • Next.js, React, Tailwind CSS.
  • PostgreSQL, MongoDB, cloud-managed database services.
  • Authentication: JWT, OAuth, RBAC.
  • Cloud and edge: Alibaba Cloud, GCP, AWS, Cloudflare Workers, Vercel Edge, Lambda.
  • AI/LLM API integration and orchestration.
  • Testing: Vitest/Jest, React Testing Library, Playwright/Cypress, API testing.
  • Docker, CI/CD, Git, Claude Code.

PREFERRED QUALIFICATIONS

  • Experience in a consulting or agency environment across multiple concurrent client engagements.
  • Apollo GraphQL Server for federated or schema-first APIs.
  • Event-driven patterns (webhooks, message queues, real-time notifications).
  • Multi-model AI strategies (routing between LLMs based on task requirements).
  • Graph databases (Neo4j) or vector databases (pgvector, Pinecone).
  • Infrastructure as Code (Terraform, Pulumi).
  • Export/print workflows (PDF generation, report exports).

WHO YOU ARE

You are a full-stack developer who takes ownership of the complete application, from API design and database schema through to the frontend. You treat security, performance, and data integrity as first-class concerns. You are comfortable working with AI as a logic layer, and you understand cloud-native architecture well enough to make informed decisions about edge computing, caching, and deployment. You thrive in a consulting environment, adapting to new domains and communicating clearly with technical teams and client stakeholders.

WHAT APPNOVATION HAS TO OFFER  

  • Challenging and rewarding work with real impact
  • Direct Access to Cutting-Edge AI Platforms
  • Diverse and Inclusive Culture 
  • Growth opportunities for personal and professional development
  • A collaborative and innovative work environment where your ideas are valued
  • Exposure to exciting projects and high-profile clients
  • Supportive work environment with access to company leaders
  • Hybrid working model

 

 

Thank you for your interest in a career with Appnovation Technologies! Please note that only those selected for an interview will be contacted.

 

At Appnovation, we recognize that diverse teams are the strongest teams. Diversity, Equity & Inclusion is not only something that we embrace - we celebrate it! We are proud to be an Equal Opportunity Employer and we encourage applicants from all backgrounds, lived experiences and industries to apply. Come join us at Appnovation, and learn more about how we stay true to our company values as we build better lives through better digital. Accommodations are available upon request throughout the recruitment process.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Developer - Python, Node.js, React in Vancouver, BC vacancy
  • $120k - $150k per year

     ...Location: Vancouver, BC, Canada Employment Type: Regular Full Time Workplace Type: Hybrid   About our Vancouver...  ...Reporting to the Lead, Platform Management Systems, the Senior Full Stack Developer – Analytics will maintain and improve existing analytics applications... 
    Node.js
    Senior
    React
    Full time
    Live In
    Manual labor
    Work at office

    Teck

    Vancouver, BC
    22 hours ago
  • $133k - $168k per year

     ...Type: Direct Hire Job #13387 Salary: CA$140,000 Per Hour MatchBox Consulting Group is currently seeking a Full Stack Developer (Typescript, Python, React) for a permanent role with a client of ours located in Vancouver. This role is 100% remote and open to anyone... 
    React
    Hourly pay
    Permanent employment
    Direct hire
    Remote work

    MatchBox

    Vancouver, BC
    more than 2 months ago
  • $60 - $90 per hour

     ...Senior Front-End Developer - contract We seek a Senior  Front-End Developer to join the Aequilibrium...  ...backend, or building a high-performance React frontend. What you will be doing:...  ...the ground up using a variety of modern stacks. Architectural Leadership: Design and... 
    Node.js
    Senior
    React
    Hourly pay
    Full time
    Contract work
    For contractors
    Remote work

    Aequilibrium Software Inc.

    Vancouver, BC
    25 days ago
  •  ...Buyapowa are looking for an experienced full stack developer to join our product development team, with a focus on front end React development. If that sounds like you read on and apply now. We can't wait to chat. WHO WE ARE: We're the tech team at Buyapowa, a marketing... 
    Senior
    React
    Remote job
    Full time
    Internship
    Flexible hours

    Buyapowa

    Vancouver, BC
    11 days ago
  • $38 - $41 per hour

    Full Stack Web Developer Cela Location 305-350 E 2nd Ave Vancouver, BC Salary 38.00 to 41.00 hourly (To be negotiated) / 37.5 hours per week...  ...JavaOS HTML Java JavaScript CSS PHP SQL JQuery API Git Python React.js Bootstrap MS SQL Server Area of work experience... 
    React
    Hourly pay
    Long term contract
    Full time
    Immediate start
    Remote work

    Cela

    Vancouver, BC
    12 days ago
  • $85k - $160k per year

    Senior Full Stack Java Developer Position Description THIS ROLE IS BASED IN VANCOUVER BC AND IS NOT OPEN TO REMOTE OPTIONS. CGI is more than just an IT consulting company; we are a global organization offering a world of opportunities. Become part of an outstanding culture... 
    Senior
    Flexible hours
    Vancouver, BC
    16 days ago
  •  ...Optix is looking for a Senior Full Stack Engineer to help us build the next generation of AI-powered features in our platform. We are evolving...  ...including their quirks and failure modes ~ You are comfortable in Python and familiar with the LangChain ecosystem ~ You understand... 
    Senior
    Manual labor
    Work at office
    Flexible hours
    Shift work

    Optix

    Vancouver, BC
    1 day ago
  • $112.63k per year

     ...harness Internet of Things (IoT) data to develop actionable insights and improve their operations...  ...seeking a skilled and passionate Lead Full Stack AWS Developer, Business Applications to...  ...least one programming language such as Python, Java, Node.js, Go, or React.... 
    Node.js
    React
    Long term contract
    Internship
    Remote work
    Flexible hours

    Samsara

    Vancouver, BC
    11 days ago
  •  ...: US or Canada Type: US Applicants - Full-Time; Canadian Applicants - Independent...  ...software engineering. We’re seeking a Senior Full-Stack Engineer to join our growing team. In...  ...Application Development Detection: Develop backend algorithms to process articles,... 
    Senior
    React
    Full time
    For contractors

    Human Agency

    Vancouver, BC
    6 hours ago
  •  ...sell-through for publishers and better ROI for advertisers and their agencies. ResponsiveAds is currently looking for Senior Full-Stack Developers to work on our Next Gen Self-Serve Studio 4 Product which includes an advanced Fluid Design Ad Builder, an Asset Management... 
    Node.js
    Senior
    React
    Full time
    Remote work
    Work from home
    Flexible hours

    ResponsiveAds, Inc.

    Vancouver, BC
    more than 2 months ago
  •  ...Consult with clients to develop and document Website requirements Design and integrate website related code Determine hardware and software requirements to achieve optimal server performance Develop website architecture Write, modify and test website related code... 
    Full time

    Cela

    Vancouver, BC
    13 days ago
  • $60k - $100k per year

     ...Full-Stack Developer Equity + Bonus + Massive Growth Opportunity About Total Life At Total Life, we’re redefining mental healthcare for older adults by leveraging a telehealth platform that delivers evidence-based emotional support. Our mission is to ensure quality,... 
    Full time
    Remote work
    Monday to friday
    Flexible hours

    Total Life, Inc.

    Vancouver, BC
    9 hours ago
  •  ...We’re looking for a Backend Software Developer to help design, build, and scale modern web...  ...Design, develop, and maintain scalable full-stack applications Build and maintain backend...  ...Knowledge of testing frameworks ( Jest, React Testing Library, Cypress ) Experience... 
    React
    Work at office

    LOD Technologies Inc.

    Vancouver, BC
    6 days ago
  • $80k - $100k per year

     ...Who are we looking for? We're looking for a Shopify-first Full Stack Developer to own and evolve tentree's ecommerce platform. You've shipped...  ...Build and maintain custom Shopify Plus themes (Liquid, Vue.js, Shopify 2.0 architecture) and optimize storefront performance... 
    Node.js
    React
    Full time
    Work at office
    Flexible hours
    3 days per week

    tentree

    Vancouver, BC
    a month ago
  • $65.55k - $84k per year

     ...Snapshot We're hiring multiple entry-level Software Developers through our Developer Jumpstart Program - a full-time permanent opportunity designed to help recent...  ...features in PHP (Laravel) and Javascript (Vue.js, React) Write clean, efficient, and well-documented code... 
    React
    Long term contract
    Permanent employment
    Full time
    Work at office
    Home office
    2 days per week

    Pixieset

    Vancouver, BC
    11 days ago
  • $120k - $150k per year

     ...care, and accessibility. We don’t just provide therapy; we empower seniors to redefine their identity, navigate complex health changes, and...  ...center of everything we do, and we are looking for a Senior Full-Stack Engineer who wants their code to mean something. Working closely... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Total Life, Inc.

    Vancouver, BC
    22 days ago
  •  ...required Review pull requests and mentor developers Troubleshoot technical issues and...  ...Developer, or Solution Architect role ~ Strong full-stack development experience ~ Experience...  ...with: ~ TypeScript / JavaScript ~ React or modern frontend frameworks ~ Node.js... 
    Node.js
    React

    Aequilibrium Software Inc.

    Vancouver, BC
    4 days ago
  •  ...We’re looking for a Frontend Developer with strong TypeScript skills who is passionate about clean, maintainable code and thrives in a fast...  ...experience with TypeScript Solid hands-on experience in React Strong knowledge of GraphQL and REST APIs Proven experience... 
    React
    Work at office
    Shift work

    LOD Technologies Inc.

    Vancouver, BC
    2 days ago
  •  ...users grows Provide mentorship to junior developers, aiding in their technical growth and...  ...We Need Proven experience 6 years as a Full Stack Engineer, working on complex SAAS applications...  ...end technologies such as Javascript, Vue.js and/or React.js Familiarity with cloud... 
    Senior
    React
    Remote work

    CoverGo

    Vancouver, BC
    more than 2 months ago
  • $90k - $130k per year

     ...each other, completely free of barriers. Your role: As a Senior C# Developer, you will be involved in the entire SDLC process, including...  ...following is considered an asset: ~ JavaScript, Typescript, Node.js, React.js, Ext JS ~ Other databases like PostgreSQL, MySQL,... 
    Node.js
    Senior
    React
    Full time
    Remote work

    Global Relay

    Vancouver, BC
    6 hours ago
  • $85.8k - $169.3k per year

     ...end analytics authoring. You’ll work across a rich desktop and web stack to deliver scalable, user‑centric features that empower and...  ...including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.2+ years of experience with creating responsive... 
    Ongoing contract
    Work at office
    Local area

    Microsoft

    Vancouver, BC
    19 days ago
  •  ...an advanced Creative Ad Tech stack with a Fluid Design Tool, Creative...  ...personalization engine. Developers will get the chance to be involved...  ...is currently looking for a full-stack developer that is a new...  ...developing Web Apps (Javascript, React, CSS3, HTML, etc..)... 
    Senior
    React
    Long term contract
    Full time
    Internship
    Summer internship
    Flexible hours

    ResponsiveAds, Inc.

    Vancouver, BC
    more than 2 months ago
  • $116.8k - $226k per year

     ...manually and through automation using Swift and Python. You will drive all aspects of quality...  ...tools.Proven experience designing, developing, and maintaining scalable test automation...  ...opportunity to progress as you grow and develop within a role. The base pay range for this... 
    Local area
    Relocation

    Apple

    Vancouver, BC
    24 days ago
  •  ...We are seeking an experienced Senior Developer / DevOps Specialist to join a large-scale digital modernization...  ...scalable frontend applications using Vue.js, Nuxt, TypeScript, and modern UI...  ...Develop backend APIs and services using Python, Flask, Node.js, and REST/OpenAPI... 
    Node.js
    Senior
    Flexible hours

    Aequilibrium Software Inc.

    Vancouver, BC
    24 days ago
  •  ...Senior Frontend Developer - Backbase We are looking for a Senior Front-End Web Developer to join...  ...applications that leverage HTML5, CSS3, JS frameworks, and integrate with 3rd party...  ...Experience performing peer code review. Full-stack web programming skills with exposure... 
    Node.js
    Senior
    Full time
    Remote work

    Aequilibrium Software Inc.

    Vancouver, BC
    1 day ago
  •  ...Downtown Vancouver (On-Site) • Full-Time   Here's Your Chance The dental industry...  ...of a 675 W Hastings office. ~ Real AI stack.  An in-house AI model R&D team building...  ...Strong command of at least one major stack Python, Node.js/React, Java/Spring, or Go. We use... 
    Node.js
    Senior
    React
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    6 hours ago
  • $90k - $130k per year

     ...each other, completely free of barriers. Your role: As a Senior Java Developer at Global Relay, you’ll be using leading edge technologies to...  ...and secure then you’ll fit in around here. Tech stack: NoSQL Databases (Cassandra, MongoDB) Large scale data processing... 
    Senior
    Full time

    Global Relay

    Vancouver, BC
    6 hours ago
  • $24 - $28 per hour

     ...learning and innovative Software Developer to apply web technologies to...  ...technologies (Typescript, React, Electron) to develop native cross...  ...with multiple languages (Python, Matlab, C#, C++, JavaScript,...  ...including Python, AWS, Terraform, Node.js, and Electron You’ll work... 
    Node.js
    React

    Zaber Technologies

    Vancouver, BC
    8 days ago
  • $70.75k - $165.98k per year

     ...world. Job Description Developers develop, test and integrate applications...  ..., develop, and optimize SPFx (React/TypeScript) web parts,...  ...experience and skills, Seniority and performance, Market and business...  ...benefits package to all regular, full-time employees. In the U.S.... 
    Senior
    React
    Permanent employment
    Full time
    Pnp
    Local area

    Capgemini

    Vancouver, BC
    16 days ago
  • $146.2k - $201.1k per year

     ...obsessed, who can take on the full scope of the product and user experience...  ...challenges across the entire stack.  Unity Catalog Business...  ...JavaScript frameworks (e.g., React, Angular, or VueJs/Ember). ~5+...  ...server-side web technologies (eg: Node.js, Java, Python, Scala, C#,... 
    Node.js
    Senior
    React
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full-Stack Developer - Python, Node.js, React. Be the first to apply!