Senior Full Stack Engineer -Python



Software Engineering
Toronto, ON, Canada
Posted on Saturday, May 6, 2023

Job Title: Full Stack Developer

Location: Downtown Toronto ( hybrid)

Key Skills: Python Flask, React.js (or Angular /Vue), SQL (Postgre or MySQL)

Bonus Skills:

Experience with AWS (Solution Architect certificate), or experience with embedded devices in healthcare industry.

Who’s hiring?

Bresotec Medical, is a Canadian start-up based in downtown Toronto, Ontario, develops and commercializes technologies for the diagnosis and treatment of sleep disorders. The office with bright lights and big windows is 3 minutes walk from Union Station.

Bresotec’s first product, BresoDx®, is an innovative device using proprietary acoustic and movement recording technology as an aid in the diagnosis of sleep apnea.

The technology behind BresoDx® was developed by iDAPT Research at Toronto Rehabilitation Institute, iDAPT Research is the leading rehabilitation research center in the world. Toronto Rehabilitation Institute is a part of University Health Network (UHN) and is fully affiliated with the University of Toronto. BresoTec was founded by UHN and MaRS Innovation, a non-profit incubator that acts on behalf of 14 of Toronto’s top universities, institutions and research institutes, as well as the MaRS Discovery District.

What’s the position?

We are looking for a Full Stack Developer who is proficient in Python Flask, React.js, and has experience working with SQL databases. The ideal candidate should be able to work in a fast-paced environment, possess excellent problem-solving skills, and have experience working on both the front-end and back-end of web applications.


- Collaborate with cross-functional teams to design, develop, and implement web applications that meet business requirements

- Develop and maintain backend services using Python Flask and SQL databases

- Develop and maintain front-end components using React.js and other modern web development technologies

- Write clean, efficient, and well-documented code

- Troubleshoot and debug issues in existing applications

- Optimize web applications for maximum speed and scalability

- Stay up-to-date with emerging trends and technologies in software development


- Bachelor's degree in Computer Science or related field

- At least 3 years of experience in software development, with a focus on full-stack web development

- Proficient in Python Flask and SQL databases, such as MySQL or PostgreSQL

- Proficient in React.js and modern web development technologies, such as HTML5, CSS3, and JavaScript

- Experience with version control systems, such as Git

- Familiarity with cloud-based deployment platforms, such as AWS

- Strong problem-solving skills and attention to detail

- Excellent communication and collaboration skills


- Competitive salary

- Health, dental, and vision insurance

- Professional development opportunities

- Friendly and collaborative work environment

If you are a skilled Full Stack Developer with a passion for building web applications, we encourage you to apply for this exciting opportunity!

Job Types: Full-time, Permanent

What to do next?

If you are interested in joining a Machine Learning Company in downtown Toronto, send your updated resume to to apply and get a quick interview for more details!