Job Title or Location

Full Stack Developer (Python + Vue.js)

Infotek Consulting Services Inc. - 11 Jobs
Toronto, ON
Posted yesterday
Job Details:
Full-time
Experienced

Job Title: Senior Full Stack Developer (Python + Vue.js)

Location: Hybrid - Toronto, ON (2-3 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 contract

Interview Process: 2 rounds - initial interview + live coding assessment

Overview:

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 components
  • Collaborate with front-end developers using Vue.js to implement approval flows, access controls, and reporting
  • Participate in sprint planning, code reviews, and system architecture discussions
  • Contribute to DevOps processes, documentation, and cross-team collaboration
  • Drive performance optimization, security, and testing best practices

Must-Have Skills:

  • 7+ years of full-stack development experience
  • Strong backend development in Python (Django/FastAPI/Flask)
  • Proficiency with Vue.js; working knowledge of HTML, JavaScript, CSS, Bootstrap
  • Experience with SQL/NoSQL databases and API development
  • Familiarity with modern CI/CD pipelines, GitHub Actions, or similar tools

Nice to Have:

  • Cloud experience (AWS or Azure)
  • Containerization tools (Docker, Kubernetes)
  • Monitoring/logging tools (ELK, Grafana)
  • Security best practices and event-driven architecture knowledge

Soft Skills:

  • Strong communication, problem-solving, and team collaboration
  • Ability to work independently and manage priorities
  • Comfortable in a fast-paced, agile environment with frequent code delivery
This position is no longer available.

Share This Job: