Talent.com
Appnovation
Senior Full-Stack Developer - Python, Node.js, ReactAppnovation • Winnipeg, Canada
No longer accepting applications
Senior Full-Stack Developer - Python, Node.js, React

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

Appnovation • Winnipeg, Canada
7 days ago
Job type
  • Full-time
Job description
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

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

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

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

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.

#J-18808-Ljbffr
Create a job alert for this search

Senior Full-Stack Developer - Python, Node.js, React • Winnipeg, Canada

Similar jobs

Remote Full-Stack Engineer (Python, JS, React)

PetsAppWinnipeg, MB, CA
Remote
Full-time

A dynamic tech company in Toronto is seeking a Full Stack Developer to join their Engineering team.The role involves web development and automation infrastructure, utilizing languages like Python a... Show more

 • Promoted

Senior Full-Stack Engineer - Remote (Canada)

ZensuranceWinnipeg, MB, CA
Remote
Full-time

A leading InsurTech firm in Toronto is seeking a Senior Software Developer to work in the Development Experience Group.You will be responsible for leveraging Node.TypeScript to enhance our software... Show more

 • Promoted

Full-Stack Developer — Hybrid, Growth & Benefits

Valsoft CorpWinnipeg, MB, CA
Full-time

A technology company in Winnipeg is looking for a Developer to design, build, and maintain enterprise applications.Ideal candidates will have a Bachelor's degree in Computer Science and at least 18... Show more

 • Promoted

Full-Stack (React / Node) Developer - $153,000 - $214,000 A Year - Remote

1PasswordWinnipeg, Canada
Remote
Full-time

Seeking a mid-senior full-stack developer with 3-5 years of experience in Node.Js, JavaScript, and React/Redux.Must be proficient in API design, REST, and various database types.Role offers remote ... Show more

 • Promoted • New!

Senior Full-Stack Developer

family-innovation-corpWinnipeg, MB, CA
Full-time +1

About the job Senior Full-Stack Developer.Scrawlr is a company building a software platform and series of products dedicated to enabling alternative forms of communication layered on existing inter... Show more

 • Promoted

Remote-First Full-Stack Engineer: React Native & Python

AffirmWinnipeg, MB, CA
Remote
Full-time

A leading financial technology company is seeking a Full Stack Developer to enhance user experiences through innovative features in a remote-first environment.With a focus on quality and collaborat... Show more

 • Promoted

Développeur·se senior Full Stack

Astekwinnipeg, mb, ca
Full-time

Développeur·se senior Full Stack.Wealth Management – Servicing).Développeur·se senior Full Stack.Développer et déployer des fonctionnalités en mode.Concevoir des solutions technologiques innovantes... Show more

 • Promoted

Senior Full-Stack Engineer - Remote, Flexible, Growth

Featherless AIWinnipeg, MB, CA
Remote
Full-time

A cutting-edge AI technology firm is seeking a Senior Full-Stack Engineer to drive product development and user experience in a remote environment based in Toronto, Canada.The successful candidate ... Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkWinnipeg, MB, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more

 • Promoted

ResponsiveAds Senior Full-Stack Developer

ResponsiveAdsWinnipeg, MB, CA
Full-time

ResponsiveAds Senior Full-Stack Developer.Be among the first 25 applicants.ResponsiveAds is the leader in advanced HTML5 premium ad creatives that are fluidly dynamic to any screen, user, and conte... Show more

 • Promoted

Senior Full-Stack Engineer Innovating AI Interfaces and Solutions

CircleCIWinnipeg, MB, CA
Full-time

Transform the software world as a Senior Software Engineer who champions AI-driven solutions.Your role will focus on advancing software efforts while ensuring high standards for engineering excelle... Show more

 • Promoted

Senior Full Stack Engineer

ProcurifyWinnipeg, MB, CA
Full-time

Senior Full Stack Software Engineer.Procurify is looking for a motivated, collaborative, and creative person who is passionate about technology.Procurify is the AI‑enhanced procurement and AP autom... Show more

 • Promoted

Senior Full-Stack Developer (Remote-First FinTech)

Hewitt BanksWinnipeg, MB, CA
Remote
Full-time

A leading fintech innovator is seeking a Senior Software Developer for a remote-first role.You will design and build impactful features across web and mobile platforms, utilizing technologies such ... Show more

 • Promoted

Senior Full-Stack Dev (Go + React) - AI Platform, Remote

Insight GlobalWinnipeg, MB, CA
Remote
Full-time

A leading technology staffing company is seeking a remote Sr.Full-Stack Developer to contribute to a new document management platform.Ideal candidates will have strong skills in React and Golang/Go... Show more

 • Promoted

Experienced Full-Stack Developer

ConnectedlabsWinnipeg, MB, CA
Full-time

Join a mission-driven team as an Experienced Full-Stack Developer, focusing on real-time systems.Leverage your skills in React, Node/Express, and WebRTC for transformative learning technologies.In ... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksWinnipeg, MB, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Senior Full-Stack Engineer - AI-Driven SaaS, Scalable

Human AgencyWinnipeg, MB, CA
Full-time

A leading technology firm is seeking a Senior Full-Stack Engineer to join its growing team.This role focuses on SaaS application development, leading initiatives in backend architecture and AI inte... Show more

 • Promoted

Senior Full Stack Software Developer

FigWinnipeg, MB, CA
Full-time

Seeking curious and creative types! We are an ambitious company of innovators building and shaping the future of customer service technology.Our solutions help the world’s biggest brands leverage a... Show more

 • Promoted

Remote Senior Full-Stack Developer - React Native

AppLitWinnipeg, MB, CA
Remote
Full-time

A mobile app development firm in Ontario is seeking a Full Stack Developer proficient in React Native.You will collaborate on building high-quality mobile apps, work on UI design, and maintain code... Show more

 • Promoted

Full Stack Developer - Senior

VGen Technologies LLCWinnipeg, MB, CA
Full-time

Senior Full Stack Developer (Remote, with occasional travel to Edmonton).The Developer(s) are responsible for applying security best practices, ensuring solutions meet regulatory and compliance sta... Show more