Skip to Main Content

Job Title


Full Stack Developer (Python Vue.js)


Company : Infotek Consulting Services Inc.


Location : mississauga, Ontario


Created : 2025-06-22


Job Type : Full Time


Job Description

Job Title: Senior Full Stack Developer (Python + Vue.js)Location: Hybrid Toronto, ON (23 days onsite at 330 Front St W until mid-Sept; shifting to 4 days/week at 16 York St from September onward)Duration: 12-month contractInterview Process: 2 rounds initial interview + live coding assessmentOverview:Our client is seeking a Senior Full Stack Developer to join a net-new development project within the Global Security group. The project focuses on building a fully automated exception management system from the ground up. The ideal candidate will bring strong Python backend development expertise and solid front-end integration skills, particularly in Vue.js. This is a hands-on engineering role with an emphasis on scalable, secure application design and development.Key Responsibilities:Design and build backend services using Python (Django, FastAPI, or Flask)Create RESTful APIs and integrate with front-end componentsCollaborate with front-end developers using Vue.js to implement approval flows, access controls, and reportingParticipate in sprint planning, code reviews, and system architecture discussionsContribute to DevOps processes, documentation, and cross-team collaborationDrive performance optimization, security, and testing best practicesMust-Have Skills:7+ years of full-stack development experienceStrong backend development in Python (Django/FastAPI/Flask)Proficiency with Vue.js; working knowledge of HTML, JavaScript, CSS, BootstrapExperience with SQL/NoSQL databases and API developmentFamiliarity with modern CI/CD pipelines, GitHub Actions, or similar toolsNice to Have:Cloud experience (AWS or Azure)Containerization tools (Docker, Kubernetes)Monitoring/logging tools (ELK, Grafana)Security best practices and event-driven architecture knowledgeSoft Skills:Strong communication, problem-solving, and team collaborationAbility to work independently and manage prioritiesComfortable in a fast-paced, agile environment with frequent code delivery