Python Developer
The role involves designing, developing, and maintaining Python applications and RESTful APIs. Responsibilities include optimizing application performance, collaborating with cross-functional teams, and contributing to software architecture.
- Remote
- Canada
- Posted Aug 6, 2026
- Apply by Sep 5, 2026
- 1 position
Job summary
Responsibilities Design, develop, test, and maintain Python applications. Write clean, efficient, and reusable code following best practices. Develop and integrate RESTful APIs. Collaborate with front-end developers, QA engineers, and product managers. Troubleshoot, debug, and optimize application performance. Work with relational and NoSQL databases. Participate in code reviews and contribute to software architecture decisions. Maintain technical documentation and follow Agile development practices. Technical Skills Python Django / Flask / FastAPI REST APIs PostgreSQL / MySQL Git Docker AWS / Azure / GCP Linux CI/CD Agile/Scrum
What you’ll do
The role involves designing, developing, and maintaining Python applications and RESTful APIs. Responsibilities include optimizing application performance, collaborating with cross-functional teams, and contributing to software architecture.
Requirements
Candidates should be proficient in Python and frameworks like Django, Flask, or FastAPI, with experience in relational and NoSQL databases. Knowledge of cloud platforms, Docker, and CI/CD pipelines within an Agile environment is required.
Listed skills
- Microsoft AzurePreferred
- MySQLPreferred
- REST APIsPreferred
- CI/CDPreferred
- PostgreSQLPreferred
- DockerPreferred
- DjangoPreferred
- Amazon Web ServicesPreferred
- LinuxPreferred
- Google CloudPreferred
- GitPreferred
- PythonPreferred
- FlaskPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Django
- Flask
- FastAPI
- REST APIs
- PostgreSQL
- MySQL
- Git
- Docker
- AWS
- Azure
- GCP
- Linux
- CI/CD
- Agile/Scrum
Job areas
- Software
- Technology
- Engineering
Additional details
- Minimum experience
- 0+ years
- Apply by
- Sep 5, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Location requirements
- Country, Toronto, Ontario, Canada
- Seniority
- Entry level
- Application method
- Direct apply is available
