1

Junior Python Backend Developer Jobs in Ontario (NOW HIRING)

Proficiency in Python and Flask framework. * Strong understanding of React.js and its core ... Troubleshoot and debug front-end issues. Back-end Development (Flask): * Design and implement web ...

Senior Backend Engineer

Toronto, ON ยท Remote

CA$145K - CA$155K/yr

As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ... Strong experience with Python, Go, or similar backend languages. * Experience designing RESTful ...

Senior Backend Engineer

Toronto, ON ยท Remote

CA$145K - CA$155K/yr

As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ... Strong experience with Python, Go, or similar backend languages. * Experience designing RESTful ...

Proficiency in Python and Flask framework. * Strong understanding of React.js and its core ... Troubleshoot and debug front-end issues. Back-end Development (Flask): * Design and implement web ...

Software Developer (Junior)

Kanata, ON ยท On-site

CA$85K - CA$105K/yr

... libraries (Java, Python, C, C#, JavaScript, Go) that power our customers' event-driven ... Make improvements to the front-end and back-end of our Solace Schema Registry * Monitor and develop ...

Senior Backend Software Engineer

Toronto, ON ยท On-site +1

CA$100K - CA$180K/yr

If you're passionate about backend engineering, solving complex problems, and working on ... Rust, Python or Ruby (this list is not exhaustive). - Great team spirit with a problem-solving ...

We are looking for a talented Applied AI Backend Software Developer to join our team and contribute ... Demonstrated experience in one or more backend languages such as Go, Java, JavaScript, or Python.

We are looking for a talented Applied AI Backend Software Developer to join our team and contribute ... Using AI, produce and maintain automated tests using tools like Go testing libraries, and Python ...

We are a close-knit group of engineers of different stripes - developers, designers, and product ... Proficiency and production experience with one or more backend languages such as Golang, Python, or ...

\n \n \n \n \n Junior Java Developer 35K p\/a + benefits Java, AWS, Javascript \n \n \n \n \n \n We ... backend Java stack with some Angular on the frontend. Strong academics are a huge advantage here ...

Showing results 41-60

Junior Python Backend Developer information

What does a junior Python backend developer do?

A Junior Python Backend Developer is responsible for writing server-side logic using the Python programming language. They work on building, maintaining, and optimizing the backend of web applications, often collaborating with frontend developers and other team members. Their daily tasks may include developing APIs, managing databases, debugging code, and ensuring the application runs smoothly and efficiently. As junior developers, they are also expected to learn best practices, follow coding standards, and continuously improve their skills.

What are the key skills and qualifications needed to thrive as a junior Python backend developer?

To thrive as a Junior Python Backend Developer, you need proficiency in Python programming, understanding of backend frameworks like Django or Flask, and a solid grasp of databases and RESTful API design, typically supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, cloud platforms, and containerization tools such as Docker is often expected. Strong problem-solving skills, eagerness to learn, and effective teamwork make someone stand out in this role. These skills and qualities are crucial for building reliable backend systems, collaborating with teams, and adapting to evolving technical requirements.

What types of projects and tasks can a junior Python backend developer expect to work on during their first year?

As a Junior Python Backend Developer, you can expect to work on tasks such as building and maintaining RESTful APIs, writing automated tests, fixing bugs, and contributing to database design. You'll likely start with smaller components or features, collaborating closely with senior developers and front-end teams to ensure smooth data flow and application performance. Over time, you'll gain exposure to code reviews, deployment processes, and may gradually take on more complex assignments as you build your expertise and confidence.
Infographic showing various Junior Python Backend Developer job openings in Ontario as of August 2026, with employment types broken down into 1% Internship, 79% Full Time, 15% Part Time, and 5% Contract. Highlights an 76% Physical, 7% Hybrid, and 17% Remote job distribution.

Python Developer

Jay Analytix

Toronto, ON โ€ข On-site

Full-time

Re-posted 2 days ago


Job description

Location: Toronto/Montreal

Experience: 7+

What do you need to succeed?

  • Bachelor's degree in Computer Science, Computer Engineering or a related field
  • Proficiency with Linux platform, and CI/CD integration tools
  • Proficiency in Python and Flask framework.
  • Strong understanding of React.js and its core principles.
  • Experience with relational databases (e.g. MySQL, MS SQL Server).
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of RESTful API design and development.
  • Understanding of web development concepts (HTML, CSS, JavaScript).
  • Ability to write unit and integration tests.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Experience with Agile development methodologies is a plus.
  • Familiarity with data analysis tools is a plus

What will you do?

Front-end Development (React):

  • Develop and maintain user interfaces (UI) using React.js, HTML, CSS, and JavaScript.
  • Migrating legacy JS front-end to latest platform
  • Build reusable components and libraries for future use.
  • Optimize front-end performance for responsiveness and speed.
  • Collaborate with designers to implement UI/UX designs.
  • Troubleshoot and debug front-end issues.

Back-end Development (Flask):

  • Design and implement web applications using the Flask framework.
  • Develop and maintain RESTful APIs.
  • Work with databases and manage data flow.
  • Ensure code quality and maintainability.
  • Collaborate with front-end developers to ensure seamless integration.

General Development:

  • Write clean, efficient, and maintainable code.
  • Identify and address performance bottlenecks to ensure a smooth user experience
  • Contribute to data collection and analytics
  • Work with the application with other core services and integrate front-end elements
  • Stay up-to-date with the latest web technologies and best practices.
  • Troubleshoot and debug issues promptly.
  • Thoroughly test and debug code to ensure application stability and performance