Senior Python Full-Stack Developer

Zodiac Solutions Inc — Canada · Posted ~2 hours ago

Senior Full-time Hybrid

Skills

Python React full-stack development Django Flask FastAPI JavaScript TypeScript HTML CSS REST APIs database design AI/ML integration REST API SQL NoSQL AI/ML LLMs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as a Senior Python Full-Stack Developer building scalable web applications across backend and frontend layers. You will use Python and React, design APIs and databases, integrate AI/ML capabilities such as LLM-powered workflows, collaborate across engineering and product disciplines, and contribute to architecture and code quality.

Highlights

Senior full-stack role with four-day hybrid work, substantial ownership across backend and frontend systems, AI/ML integration opportunities, architecture participation, and work on scalable applications.

Description

Role: Python Full-stack Developer Location: Toronto, ON (4 days hybrid) Fulltime Exp: 8+ years Responsibilities: Design, develop, test, and maintain full-stack web applications using Python and React.Build robust backend services, APIs, and business logic using frameworks such as Django, Flask, or FastAPI.Develop responsive, user-friendly frontend interfaces using React.js, JavaScript/TypeScript, HTML, and CSS.Integrate AI/ML capabilities into applications, including APIs, LLM-based features, chatbots, recommendation systems, or intelligent workflows.Collaborate with product managers, designers, data scientists, and other engineers to translate business requirements into technical solutions.Design and optimize relational and/or NoSQL databases for performance and scalability.Implement secure, reusable, and maintainable code following best practices and coding standards.Build and consume RESTful APIs and third-party integrations.Participate in architecture discussions, code reviews, debugging, and performance optimization.Support deployment, monitoring, and troubleshooting of applications in cloud or production environments.Stay current with emerging technologies in full-stack development and applied AI. Requirements: Bachelor’s degree in computer science or Diploma in IT with equivalent experience.Advance proficiency in Python and Django FrameworkExtensive experience with Large Language Models (LLMs)Proven experience in AI agent development and implementationAdvance proficiency in React ecosystemAdvanced proficiency with Postgres SQLExtensive experience with SQL server & database designStrong knowledge of front-end technologies such as ReactExperience with agent frameworks and orchestration platformsKnowledge of prompt engineering and LLM optimization techniquesUnderstanding of AI agent architectures and design patternsKnowledge of design patterns & best practices in software developmentExperience with version control system such as GitStrong knowledge of working with API’s.Familiarity with DevOps practices and CI/CD pipelinesStrong communication skills