Virtusa logo

FullStack Developer

Virtusa
Department:Software Development
Type:ON-SITE
Region:Toronto, Ontario
Location:Toronto, Ontario, Canada
Experience:Associate
Estimated Salary:CAD85,000 - CAD120,000
Skills:
PYTHONDJANGOFLASKFASTAPIREACT.JSJAVASCRIPTTYPESCRIPTRESTFUL APISGRAPHQLHTML5CSS3SQLNOSQLPOSTGRESQLMYSQLMONGODBDOCKERKUBERNETESGITCI/CDAWSGCPAZURE
Share this job:

Job Description

Posted on: November 3, 2025

About The Role We are looking for a highly skilled and experienced Full Stack Developer with 6 7 years of hands on experience in Python (Django/Flask/FastAPI) on the backend and React.js on the frontend. The ideal candidate will have a strong foundation in building scalable, secure, and high performing web applications and be comfortable working across the full stack. Key Responsibilities Design, develop, and maintain robust backend services using Python frameworks Django, Flask, or FastAPI Build responsive, reusable, and modern web UIs using React.js and associated libraries (Redux, React Router, etc. Collaborate with product managers, UX designers, and other developers to deliver high quality software. Write clean, maintainable, and efficient code following best practices. Ensure application performance, uptime, and scale, maintaining high standards for code quality and application design. Build and integrate RESTful APIs and/or GraphQL services. Optimize components for maximum performance across a vast array of web capable devices and browsers. Participate in code reviews, architecture discussions, and sprint planning. Contribute to DevOps processes and CI/CD pipeline as needed. Required Skills & Qualifications 6 7 years of proven experience as a Full Stack Developer. Strong proficiency in Python, with hands on experience in Django, Flask, or FastAPI. Solid experience with React.js and modern JavaScript/TypeScript (ES6+). Experience building RESTful APIs or GraphQL services. Proficient in HTML5, CSS3, and JavaScript (including DOM manipulation and JavaScript object model). Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). Familiarity with containerization tools (Docker, Kubernetes) is a plus. Working knowledge of version control tools (e.g., Git). Experience with CI/CD pipelines and modern DevOps practices is an advantage. Familiarity with cloud platforms (AWS, GCP, or Azure) is a plus. Excellent problem solving skills and attention to detail. Strong communication and collaboration skills.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!

SIMILAR JOBS
Zynga logo

Sr UI Front End Engineer

Zynga
Just now
Software Development
ON-SITE
Vancouver, British Columbia, Canada
JAVASCRIPTTYPESCRIPTREACT+6 more
Slalom logo

Data Engineer

Slalom
Just now
Software Development
HYBRID
Vancouver, British Columbia, Canada
APACHE SPARKPRESTOAMAZON EMR+19 more
Electronic Arts (EA) logo

Software Engineer II (Automation)

Electronic Arts (EA)
Just now
Software Development
HYBRID
Vancouver, British Columbia, Canada
C++AUTOMATION FRAMEWORKSGAME ENGINES+6 more
Dexian logo

Senior Firmware Engineer

Dexian
Just now
Software Development
HYBRID
Vancouver, British Columbia, Canada
FIRMWARECI/CDGITHUB+11 more
Autodesk logo

Principal Machine Learning Operations Developer for AEC

Autodesk
Just now
Software Development
Remote (Vancouver, British Columbia)
Vancouver, British Columbia, Canada
MACHINE LEARNINGMLOPSDISTRIBUTED SYSTEMS+11 more