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

Full Stack Python Developer

$70k - $85k per year
Full-time

Fulfillment IQ

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 who excels in creating seamless, end-to-end solutions. 

Your expertise in Python, cloud technologies, and modern JavaScript frameworks will drive innovative projects that meet both technical and business needs.

If you enjoy solving complex problems, writing high-quality code, and working with a forward-thinking team, this role is for you.

Key Responsibilities:

  • Develop and maintain Python-based applications.
  • Build and optimize APIs using FastAPI or Flask.
  • Work with React to deliver dynamic user interfaces.
  • Utilize Azure platform services and Azure DevOps for cloud-based solutions.
  • Implement Docker containerization for scalable and portable applications.
  • Manage databases with MongoDB or RDBMS like SQL Server/Postgres.
  • Collaborate using Git for version control.
  • Operate within a *nix environment (Ubuntu Linux experience preferred).
  • Apply TailwindCSS for efficient and modern styling (preferred).

Qualifications & Experience:

  • Bachelor's degree in computer science or equivalent.
  • 5+ years of professional experience in:
  • Python (FastAPI, Flask, or Django).
  • React development.
  • MongoDB or relational databases (e.g., SQL Server, Postgres).
  • Familiarity with the .NET Framework is a plus.
  • Experience in a *nix environment preferred.
  • TailwindCSS knowledge is an advantage.

What Success Looks Like in the First 90 Days:

30 Days In

  • Understand the existing application architecture, codebase, and development workflows
  • Set up local and cloud development environments (Azure, CI/CD pipelines, Docker)
  • Build familiarity with APIs, database structures, and frontend components (React)
  • Collaborate with team members to understand sprint processes, coding standards, and expectations
  • Start contributing to small bug fixes, enhancements, or minor features

60 Days In

  • Independently deliver well-scoped features across backend (Python APIs) and frontend (React)
  • Build and optimize APIs using FastAPI/Flask with proper performance and security considerations
  • Contribute to database design, queries, and performance tuning
  • Actively participate in code reviews, and improve code quality and maintainability
  • Work effectively with Azure services, Docker, and CI/CD pipelines for deployments

90 Days In

  • Deliver end-to-end features independently with high quality and minimal supervision
  • Demonstrate strong ownership of modules, including performance optimization and reliability
  • Contribute to architectural improvements and technical decision-making
  • Ensure scalable, secure, and efficient cloud-based solutions on Azure
  • Collaborate proactively across teams and contribute to continuous improvement and knowledge sharing

Key Performance Indicators (KPIs):

  • Code Quality: Clean, maintainable, and well-documented code with minimal defects.
  • Feature Delivery: Timely completion of assigned tasks, sprint goals achieved, successful end-to-end feature releases.
  • System Performance: Optimized APIs, reduced response times, scalable cloud deployments.
  • Collaboration: Effective participation in code reviews, positive cross-team feedback, proactive communication.
  • Innovation & Growth: Contribution to architectural improvements, adoption of modern frameworks/tools, knowledge sharing with peers.

Why You’ll Love Working Here

At Fulfillment IQ, we don’t just build supply chain solutions—we build careers, friendships, and unforgettable experiences. As an equal opportunity employer, we celebrate diversity and are committed to creating an inclusive environment for all team members.

Here’s what makes working with us a rewarding experience:

Work That Matters

  • Imagine being part of projects that reshape the supply chain industry and create real-world impact. Your work here won’t just meet expectations, it’ll set new ones.

Career Growth That Matters

  • We’re serious about growth.
  • Whether it’s training, mentorship, or new challenges, we’ll help you go from good to exceptional.

Flexibility to Thrive

  • Whether you prefer working remotely, in a hybrid setup, or on-site, we offer flexible options to help you balance work and life effectively.

We Celebrate You

  • From work anniversaries to team achievements, we value your contributions and celebrate milestones with thoughtful rewards like vouchers and team events.

A Collaborative Culture

  • Work alongside some of the brightest minds in the industry. Our supportive and inclusive culture ensures every voice is heard, and every team member feels valued.

Perks you’ll appreciate

Health & Wellness 

  • Comprehensive health and dental coverage for you and your family (region-specific plans) 
  • Employee wellness programs where applicable 

 

Time Off 

  • Competitive paid time off (PTO), sick leave, and public holidays 
  • Flexible leave policies that respect local labor standards 

 

Retirement & Financial Security 

  • Retirement savings programs and employer contributions 
  • Region-specific plans (401(k) in the U.S., CPP and supplementary plans in Canada) 

 

Professional Growth 

  • Dedicated learning and development budget 
  • Support for skills development, leadership growth, and career progression 

 

Flexible Work 

  • Remote and hybrid work options 
  • Flexible working hours aligned to role and client needs 

 

Additional Perks 

  • Equipment and workstation allowances 
  • Internet and business travel reimbursements 
  • Employee stock options (ESOP), where applicable 
  • Team events, meetups, and company offsites 

Life at Fulfillment IQ:

Fulfillment IQ is a company that values its people, and we work together as a team while being a remote company. Fulfillment IQ is an equal opportunity employer. We celebrate diversity, inclusivity, and are committed to creating a culture of equitable opportunities for all employees.

Learn More About Us

Website:  fulfillmentiq.com

LinkedIn:  Fulfillment IQ

Spotify:  eCom Logistics Podcast Spotify

YouTube:  eCom Logistics Podcast YouTube

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Python Developer in Toronto, ON vacancy
  • $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... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours

    Fulfillment IQ

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

     ...will your typical day look like? Key Responsibilities Full Stack Development Design, develop, and maintain software across the platform stack,...  ...proficiency with React and TypeScript.  ~ Experience with Python or Node.js for back-end development.  ~ Experience building... 
    Suggested
    Long term contract
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    1 day 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... 
    Suggested
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    2 days ago
  •  ...Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers...  ..., high-performance applications and help develop agentic AI systems and intelligent...  ...such as React, Next.js, Node.js, PHP, or Python, and MySQL or Postgres (or similar... 
    Suggested
    Worldwide

    Scribendi

    Toronto, ON
    2 days ago
  •  ...Job Title AWS Full Stack Developer Location Toronto, ON – Hybrid (2–3 Days WFO) Duration 6–12 Months Role Summary...  ...deploying scalable full stack applications using Angular, Node.js, Python, and AWS-native services while contributing to cloud... 
    Suggested

    Astra North Infoteck Inc.

    Toronto, ON
    2 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"...  ...scalable back-end systems using server-side languages (e.g., Python, Java, Node.js) and frameworks. Implement, maintain and update... 
    Full time
    Flexible hours

    RBC

    Toronto, ON
    13 days ago
  •  ...Job Description What is the opportunity? A Lead Full Stack Developer is responsible for designing, developing and maintaining legacy and...  ...requires excellent problem-solving skills and C#/.Net, Java, Python and full stack coding capability. This role will need to effectively... 
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    20 days ago
  •  ...Supports the development and maintenance of full stack solutions, delivering effective,...  ...Languages/Technologies: Node.js Python REST API React GitHub Nice-...  ...Training and learning opportunities to develop your skills in software engineering. Clear... 
    Full time

    Royal Bank of Canada

    Toronto, ON
    25 days ago
  •  ...sustainable, more inclusive world. Job Description Java Full Stack (Spring boot, Node JS, Core Java, Spring, Angular 16, REST Web...  ...Hibernate, SQL Server, jUNit). Should have 6 to 8+ experience in developing application using both Front end and Back end like Angular,... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    19 days ago
  •  ...Job Description: Job Title Senior Java Full Stack Developer   Duration: 12 Months   Quantity: 3 Positions   Work Model: Hybrid – 3 days per week in office   Experience Required: 6–8 Years     Role Overview We are seeking... 
    Contract work
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    24 days ago
  • $65 - $95 per hour

    Senior Full Stack Developer Java Date:  May 27, 2026 Location:  Toronto, ON, CA, M5J 2P1 Working place:  Hybrid This is a long term contract opportunity (12 mnths contract) and has no sponsorship option   We are seeking a... 
    Long term contract
    Full time
    Contract work
    Remote work
    Worldwide
    Rotating shift

    GFT Group

    Toronto, ON
    4 days ago
  •  ...Full Stack Java Developer Key Skills: Backend (Java 8), Front End (Angular/React.Js/Javascript), Rest API, Microservices, Spring boot, Struts Toronto - Hybrid We are looking for an experienced Full‑Stack Java Developer – Technical Lead to lead the design, development... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    23 days ago
  • $100k - $110k per year

     ...Job Responsibility: Job role - : Java full stack Developer Location-: Toronto, ON Duration-: Full Time Must Skills: 1. Front end : Angular (Latest Version) 2. Back end: Java Springboot 3. Kafka, MongoDB 4. Should have worked on Agile Environment Minimum exp... 
    Full time
    Work at office
    Monday to friday

    Esolutions

    Toronto, ON
    11 days ago
  • $80k - $130k per year

    Full Stack Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a 'Full Stack Java Developer', in our Financial Services Sector. This... 
    Work at office
    3 days per week
    Toronto, ON
    27 days ago
  •  ...Trevor Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings strong technical expertise across both front-end and back-end development, along with the ability to design and deliver... 

    Trevor Frances Recruitment

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

     ...through mentoring and on the job coaching Summary As a Python & SQL Developer, you will design, build, and support scalable backend and data...  ...applications from all qualified candidates who represent the full diversity of communities across Canada. This includes, but is... 
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    4 hours ago
  •  ...websites and applications? If so, this would be a great opportunity for you! Our client is looking for an Intermediate Software Developer - Full Stack for a11 month contract in Toronto. This is an onsite role. Rate: $450.02 - $487.39 Advantages • Earn a competitive... 
    Contract work

    Randstad

    Toronto, ON
    20 days ago
  •  ...specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating...  ...A team player with a track record for meeting deadlines Full Stack Skills · Proficient with both front end and back end development... 
    Long term contract

    Upstaff

    Toronto, ON
    2 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...  ...APIs using at least one of the following technologies: Python, Javascript/Node.js, Java, and .Net ~Experience in React and... 
    Remote job
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    5 days ago
  • $90.18 - $108.22 per hour

     ...RQ11157 - Sr. Software Developer - Full Stack 1-year 3-month contract (301 business days) - possible extension  ONSITE 5 days - 222 Jarvis St. Must Have: # 10+ years' experience in the use of J2EE development tools # Experience in integration of commercially... 
    Contract work

    Source Code

    Toronto, ON
    3 days ago
  • $80k - $130k per year

    Senior Full Stack Developer Position Description We are seeking a highly capable Senior Full Stack Developer to join our team in a hands-...  ...and microservices. • Work with backend technologies such as Python (Flask/FastAPI) and/or Java/Spring Boot. • Manage... 
    Toronto, ON
    a month ago
  • $140k - $150k per year

     ...predictably when the world is messy. Our stack is Ruby on Rails, Ember.js, and...  ...just patch symptoms. Work closely with Developers, Product, Design, and stakeholders to shape...  ...improving system performance, reliability, or developer experience. Benefits Winner of... 
    Full time
    Work at office
    Flexible hours

    Financeit

    Toronto, ON
    12 days ago
  • $90.18 - $108.22 per hour

     ...RQ11124 - Sr. Software Developer - Full Stack 11-month contract (213 business days) - possible extension Hybrid - 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4 Must have: Entity Framework or other Object-Relational Mapping data access tools REST... 
    Long term contract
    Contract work
    Interim role
    Internship

    Source Code

    Toronto, ON
    9 days ago
  • $90.18 - $108.22 per hour

     ...RQ11025 - Sr. Software Developer - Full Stack 1-year contract (226 business days) - possible extension ONSITE 5 days - 222 Jarvis St., Toronto, ON, M7A 0B6 Must have: 10+ experience in designing and developing secure RESTful/Soap APIs web services and microservices... 
    Contract work

    Source Code

    Toronto, ON
    11 days ago
  • Exciting Opportunity: Full Stack Developer- 12 month contract engagement with renewals (subject to performance) Are you a seasoned Full Stack Engineer ready to take on a high-impact role. We aren’t your typical banking tech team. Since our inception in 2019, we have shattered... 
    Contract work
    Live In
    1 day per week

    Randstad

    Toronto, ON
    a month ago
  • $95k - $145k per year

    Full Stack Developer (Angular and AWS) Position Description This role is hybrid and requires you to be at a Client office at a minimum 2 days per week - subject to change at any time. Your future duties and responsibilities • Decompose business requirements and translates... 
    Work at office
    2 days per week
    Toronto, ON
    27 days ago
  •  ...Job Title: .Net Developer Location: Toronto, ON Work Style: Hybrid (2 days per week in-person at Toronto office preferred)...  ...Database technologies, Cloud Technologies, and UI/Web technology stacks to satisfy complex business problem statements. • Key responsibilities... 
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...those designs Develop cloud-native applications (AWS preferred)...  ...Contribute across the full software development lifecycle, including...  ...supervision Strong Python experience in enterprise environments + Knowledge... 
    For subcontractor

    Luxoft

    Toronto, ON
    3 days ago
  • We are seeking a highly skilled Senior Full Stack Software Developer for a 10-month contract in Toronto. This specialized role sits at the intersection of engineering and design, focusing on the development, governance, and maintenance of a robust Design System. You will be... 
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    a month ago
  • We are seeking a Senior Software Developer - Full Stack to lead the modernization and sustainment of critical enterprise applications. This role is pivotal in bridging the gap between legacy environments (WebSphere/Java EE/Oracle/DB2) and modern, cloud-based architectures (SpringBoot... 
    Long term contract
    Contract work
    Monday to friday

    Randstad

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Python Developer. Be the first to apply!