Senior Full-Stack Developer - Python, Node.js, React
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.
- ...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.jsSeniorContract work
- ...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.jsReactContract work
- ...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...SeniorReactContract workInternship
$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.jsReactLong term contractPermanent employmentFlexible hours$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.jsSeniorReactContract workFlexible hours$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...ReactFull timeLocal areaRemote workFlexible hours$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.jsSeniorReactFull timeWork from homeFlexible hours- ...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.jsSeniorReactWorldwide
- ...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.jsReactContract work
$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...SeniorContract workWork at office3 days per week- ...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.jsSeniorReactLong term contractImmediate start
$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...SeniorReactLong term contractTemporary workFixed term contractFlexible hours$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.jsSeniorReactFull time- ...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.jsSeniorReactFull timeFlexible hours
$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.jsReactFull timeWork from homeFlexible hours- ...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.jsContract workManual labor
- ...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.jsSenior
- ...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.jsSeniorReactLong term contractImmediate start
- 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...SeniorContract work
$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.jsSeniorLong term contractTemporary workSummer workWork at officeLocal areaRemote workFlexible hours$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-...ReactPermanent employmentFlexible hours- 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.jsSeniorLong term contractContract workInternshipWork at officeRemote workShift work3 days per week
- ...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.jsContract work
$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...SeniorReactWork at office3 days per week1 day per week- ...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.jsReactInternshipFlexible hoursNight shift
$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-...SeniorReactHourly payContract workFor contractorsCasual workRemote workWorldwide- ...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.jsSeniorReactLong term contractImmediate start
- ...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.jsSeniorReactPermanent employmentFull timeWork at officeLocal areaFlexible hours
$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.jsSeniorReactRemote jobPermanent employmentFull timeInternshipWork at officeLocal areaImmediate startWork from homeFlexible hours- ...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...SeniorLong term contractFor subcontractor
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!
- full stack developer Toronto, ON
- full stack web developer Toronto, ON
- senior full stack engineer Toronto, ON
- full stack developer remote Toronto, ON
- python data engineer Toronto, ON
- python developer Toronto, ON
- développeur python Toronto, ON
- python developer remote Toronto, ON
- junior python developer Toronto, ON
- python developer no experience Toronto, ON
