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 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Developer - Python, Node.js, React in Toronto, ON vacancy
  •  ...Job Title AWS Full Stack Developer Location Toronto, ON – Hybrid (2–3 Days WFO) Duration 6–12 Months Role Summary...  ...and deploying scalable full stack applications using Angular, Node.js, Python, and AWS-native services while contributing to cloud... 
    Node.js
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    15 days ago
  •  ...Job Title: Fullstack Developer (Node.js, React.js, Express, Django, Spring, Elasticsearch) Location: Toronto – Hybrid (4 Days WFO) Duration: 12 Months Role Description Job Summary The ideal candidate will have a strong foundation in both front-end and... 
    Node.js
    React
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Senior DevOps Engineer – CI/CD & Cloud Automation (Capital Markets) Toronto, ON OR Halifax...  ...Kubernetes events, POD failures, logs, nodes Nice to Have Skills and Experience:...  ...Agile Tools like JIRA, ServiceNow • Scripting Experience – Groovy, Shell, Python... 
    Senior
    React
    Contract work
    Internship

    Astra North Infoteck Inc.

    Toronto, ON
    15 days ago
  • $72k - $138k per year

     ...coaching -- What will your typical day look like? Full Stack Development Design, develop, and maintain software across the platform stack,...  ...in production environments.  ~ Strong proficiency with React and TypeScript.  ~ Experience with Python or Node.js for... 
    Node.js
    React
    Long term contract
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    1 hour ago
  • $45 - $47 per hour

     ...Job Title:  Senior Full Stack Developer  Location:  Toronto 4 days a week on site not negotiable Employment Type:  Contract Rate: $45-47 an hour Job Description What is the opportunity? We’re seeking a talented Senior Full Stack Developer who will be developing... 
    Node.js
    Senior
    React
    Contract work
    Flexible hours

    Aarorn Technologies Inc.

    Toronto, ON
    1 day ago
  • $70k - $85k per year

     ...Role Title: Full Stack Python Developer Location: Toronto, ON Employment Type: Full-Time (Onsite/Hybrid) Reports to: Head of IT & Engineering from the IT Team Salary Range: 70k–85k CAD per year Role Overview We’re looking for a skilled Full Stack Python Developer... 
    React
    Full time
    Local area
    Remote work
    Flexible hours

    Fulfillment IQ

    Toronto, ON
    11 days ago
  • $120k - $145k per year

     ...world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties... 
    Node.js
    Senior
    React
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    8 hours ago
  •  ...Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide.  You will work across the...  ...stack to deliver scalable, high-performance applications and help develop agentic AI systems and intelligent collaboration tools that... 
    Node.js
    Senior
    React
    Worldwide

    Scribendi

    Toronto, ON
    14 days ago
  •  ...Full Stack Developer (React / Node.js / .NET, Telecom BSS/OSS) Location: Toronto, ON – Hybrid (2–3 Days WFO) Duration: 6–12 Months Role Description Develop responsive UI components for telecom applications using React . Build backend services using Node... 
    Node.js
    React
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $59.7 - $66.33 per hour

    We are seeking a highly accomplished and hands-on Java / Python Full Stack Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will operate as a technical leader within a highly regulated, large-scale banking environment, driving the development... 
    Senior
    Contract work
    Work at office
    3 days per week

    Randstad

    Toronto, ON
    9 days ago
  •  ...world. We're growing fast and hiring the engineering talent to match. We are looking for a Full Stack Developer to join these teams. These roles have openings at Intermediate, Senior and Lead level positions. What you’ll do: You'll brainstorm & collaborate with... 
    Node.js
    Senior
    React
    Long term contract
    Immediate start

    MaintainX

    Toronto, ON
    8 hours ago
  • $72k - $138k per year

     ...mentoring and on the job coaching Summary We are seeking Full Stack Java Developers to join our team on a 1-year fixed term . As a Full Stack...  ...Spring Boot (microservices), with additional experience in Python backend and React frontend development. The position involves... 
    Senior
    React
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    1 hour ago
  • $150k - $180k per year

    Role: Senior FullStack (Python) Developer  Location: Hybrid, Toronto  Rates: $150k - $180k per year  Structure: Full time  -- We have a great new opportunity to support one of our online...  ...— We're looking for a modern Full Stack Engineer who can comfortably move... 
    Node.js
    Senior
    React
    Full time

    CorGTA

    Toronto, ON
    3 days ago
  •  ...What is the opportunity? We’re seeking a talented Senior Full Stack Developer who will be developing and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net Core and Azure cloud platform. What will you do? Collaborate with the... 
    Node.js
    Senior
    React
    Full time
    Flexible hours

    RBC

    Toronto, ON
    25 days ago
  • $90k - $125k per year

     ...working people who are lifelong learners. About The Role As a Full Stack Developer you'll be tasked with working on one of our web application...  ...NoSQL databases ~ Front end framework experience using React or Angular is an asset ~ Custom development with ASP.NET, Java... 
    Node.js
    React
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    8 hours ago
  •  ...Experience: 6-8 years Required Skill Set: • 5 years of experience in Full stack developer on large and complex projects • Strong working knowledge and Hands on experience on Node JS, Micro services, AWS CDK, API Gateway, Aurora DB, Dynamo DB, Core and... 
    Node.js
    Contract work
    Manual labor

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Job Title: Senior Full Stack Developer – Python, Angular, AWS Cloud Platform Location: Toronto, ON (Hybrid – 2–3 Days WFO) Duration: 6–12 Months Client: CPPIB Positions: 2 Experience Required: 10+ Years (Seasoned Candidates Only) Front-End... 
    Node.js
    Senior

    Astra North Infoteck Inc.

    Toronto, ON
    6 days ago
  •  ...hiring the engineering talent to match. We are looking for Full Stack Developers to join our IAM (Identity and Access Management) team in the...  ...Engineering Organization. This role has openings at Intermediate and Senior level positions. The Identity team builds the systems that... 
    Node.js
    Senior
    React
    Long term contract
    Immediate start

    MaintainX

    Toronto, ON
    8 hours ago
  • We are seeking a highly accomplished and multi-faceted Senior Full Stack Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will lead development activities across the entire technology stack, specializing in building modern web applications... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    7 days ago
  • $110k per year

     .... In response to the evolving education landscape, Nelson developed Edwin, a digital learning ecosystem. Edwin is a learning platform...  ...the Role Reporting to the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible for instrumenting, deploying... 
    Node.js
    Senior
    Long term contract
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Nelson Education LTD

    Toronto, ON
    11 days ago
  • $84k - $175k per year

     ...experts through mentoring and on the job coaching -- What will your typical day look like?   Design and build full-stack features across our React/Next.js front-end and Python/FastAPI back-end that power agentic, AI-native workflows.  Architect agentic systems: multi-... 
    React
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    1 day ago
  • We are seeking a highly accomplished and multi-faceted Senior Software Developer - Full Stack for an enterprise-level hybrid contract opportunity based in Toronto. In this role, you will take on a leadership capacity within the development stream, specializing in both maintaining... 
    Node.js
    Senior
    Long term contract
    Contract work
    Internship
    Work at office
    Remote work
    Shift work
    3 days per week

    Randstad

    Toronto, ON
    9 days ago
  •  ...The AWS – Node.js / TypeScript Developer will be responsible for designing, developing, and maintaining scalable, secure, and high performance backend services in a cloud native environment. The role involves building RESTful APIs and event driven services using Node.js and... 
    Node.js
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    7 days ago
  • $95k - $145k per year

    Senior Full Stack Developer/Lead Position Description This role is hybrid and requires you to be at our downtown Toronto office 1 day per week and/or Client office (700 University Ave) at a minimum 3 days per week - subject to change at any time. We are looking for... 
    Senior
    React
    Work at office
    3 days per week
    1 day per week
    Toronto, ON
    4 days ago
  •  ...elevate the guest experience. We're currently on the lookout for Full Stack Developers to join our team. Our software powers many of the bars, cafes...  ...be proud of on a TypeScript-first stack consisting of a Next.js frontend and a Node.js/Express/Postgres backend, all hosted on... 
    Node.js
    React
    Internship
    Flexible hours
    Night shift

    TouchBistro

    Toronto, ON
    7 days ago
  • $65 - $85 per hour

     ...bundle – a collection of the world’s best apps for kids in one subscription.   About the Role Sago Mini is hiring a Senior Full Stack Developer to take on a leading technical role on our Web Store team. In this role, you will drive the development of our new Direct-... 
    Senior
    React
    Hourly pay
    Contract work
    For contractors
    Casual work
    Remote work
    Worldwide

    Sago Mini

    Toronto, ON
    8 days ago
  •  ...growing fast and hiring the engineering talent to match. We are looking for Full-Stack Developers to join our Connected Data team in the Engineering Organization. This role has openings at Senior+ level positions. The Connected Data team’s mission is to connect our... 
    Node.js
    Senior
    React
    Long term contract
    Immediate start

    MaintainX

    Toronto, ON
    8 hours ago
  •  ...industry and design awards for our work in developing one of the world’s leading wildfire...  ...over the coming years. The Role Our Senior Developers work at the bleeding edge of what...  ...them. They work seamlessly across the Full Stack, building rich and dynamic Front End code... 
    Node.js
    Senior
    React
    Permanent employment
    Full time
    Work at office
    Local area
    Flexible hours

    Kablamo Pty Ltd

    Toronto, ON
    16 days ago
  • $130k - $145k per year

     ...Senior Full-Stack Developer (Remote Canada)  Full-Time / Permanent ABOUT ODAIA ODAIA noun o·da·ia | \ 'oh-day-yeah \ An Ancient Greek word referring to "tools of the trade." To learn more visit odaia.ai. ODAIA delivers AI-powered commercial intelligence for... 
    Node.js
    Senior
    React
    Remote job
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    17 days ago
  •  ...understand requirements. Develop solutions that are in line with client's...  ...Skills Must have Full-stack development: Strong proficiency in Python for AWS Lambda-based backend APIs and Angular... 
    Senior
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    8 days 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!