Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Developer (Python, Vue.js & GCP)

$52 - $55 per hour

Aequilibrium Software Inc

Location: Remote, Canada
Contract Duration: 12 months
Compensation: CAD $52-55/hour

About the Role

Aequilibrium (AEQ) is a digital consulting and implementation company that partners with organizations to design and deliver modern technology solutions.

We are seeking an experienced Senior Full Stack Developer to join our team for a 12-month client engagement focused on modernizing legacy systems and delivering scalable, secure, cloud-native digital services.

In this role, you will contribute to front-end and back-end development, API integrations, cloud infrastructure, and automated delivery pipelines. You will collaborate with cross-functional Agile teams, participate in technical design decisions, and provide technical guidance and knowledge transfer to internal client teams.

Key Responsibilities

  • Design, develop, and maintain modern full-stack web applications using Python, Flask, Vue.js, Nuxt, JavaScript, and TypeScript.

  • Build responsive, accessible user interfaces using HTML5, modern CSS/SCSS, and contemporary front-end development practices.

  • Develop and maintain RESTful APIs and backend services using Python 3.13, Flask, SQLAlchemy, and Alembic.

  • Design and implement event-driven integrations using GCP Pub/Sub and CloudEvents.

  • Implement secure authentication and authorization using Keycloak and JWT.

  • Develop and maintain PostgreSQL databases hosted on Google Cloud SQL, including schema design, migrations, and performance optimization.

  • Build and deploy containerized microservices using Docker and Google Cloud Platform (GCP).

  • Implement and maintain automated CI/CD pipelines using GitHub Actions and Google Cloud Build.

  • Develop automated unit and integration tests using pytest and Vitest.

  • Implement and manage feature flags using LaunchDarkly.

  • Collaborate with product managers, architects, UX/UI designers, business analysts, and developers to deliver high-quality solutions.

  • Participate in Agile ceremonies, technical discussions, code reviews, and architecture planning.

  • Provide technical guidance, mentorship, and knowledge transfer to internal development teams.

  • Create and maintain technical documentation, including API specifications, deployment procedures, and development guidelines.

Required Qualifications

  • 5+ years of professional software development experience , including hands-on full-stack development.

  • Strong experience with Python and Flask for backend application development.

  • Hands-on experience with SQLAlchemy and Alembic for database operations and migrations.

  • Strong proficiency in JavaScript, TypeScript, HTML5, and modern CSS/SCSS.

  • Experience with Vue 2 and Vue 3, including class components, Pinia, and Nuxt 3.

  • Experience designing and integrating RESTful APIs, including JSON Schema.

  • Practical experience with Google Cloud Platform, particularly Cloud Run, Cloud SQL, Pub/Sub, and Cloud Build.

  • Experience with PostgreSQL, including data modelling, query optimization, and database migrations.

  • Experience building microservices and containerized applications using Docker.

  • Experience implementing automated CI/CD pipelines using GitHub Actions and Cloud Build.

  • Familiarity with event-driven architectures and asynchronous messaging using GCP Pub/Sub and CloudEvents.

  • Experience with authentication and authorization solutions such as Keycloak and JWT.

  • Experience implementing automated testing using pytest and Vitest.

  • Strong communication skills and the ability to collaborate with technical and non-technical stakeholders.

  • Experience working in Agile development environments.

Nice to Have

  • Experience with LaunchDarkly or similar feature flag management platforms.

  • Experience modernizing legacy applications or migrating systems to cloud-native architectures.

  • Experience working on large-scale government or public-sector digital transformation projects.

  • Experience with OpenAPI specifications and API-first development.

  • Experience providing technical mentorship and knowledge transfer to client teams.

Project Environment

You will contribute to a large-scale digital modernization initiative focused on replacing legacy registry systems with modern, secure, and scalable digital services.

The project leverages cloud-native architecture, microservices, modern front-end frameworks, and automated delivery practices within Google Cloud Platform.

You will work closely with a cross-functional Agile team, including software developers, solution architects, product managers, UX/UI designers, and business analysts.

The role requires a collaborative, hands-on developer who can contribute to both application development and cloud-based delivery processes while supporting long-term maintainability and knowledge transfer.

About Aequilibrium

Aequilibrium (AEQ) is a digital consulting and innovation services firm focused on strategy, experience design, and technology .

Through AEQ Innovate , we explore and build next-generation solutions using XR, AI, and immersive technologies to elevate employee training, onboarding, and human-centered experiences.

Our vision is to enrich people's lives by crafting remarkable experiences .

Learn more at aequilibrium.com .

#J-18808-Ljbffr
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer (Python, Vue.js & GCP) in Ottawa, ON vacancy
  • $115.8k - $145k per year

     ...Senior Full Stack Developer, Data Integrations Location: Ottawa, ON | Hybrid Department: R&D Reports To: Mac Pham, Director of Engineering Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most . We provide... 
    Senior
    Permanent employment
    Full time
    Internship

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  • $80k - $85k per year

     ...Description Are you the kind of developer who enjoys building modern solutions while untangling complex legacy systems?  We’re looking...  ..., and healthcare professionals.  Who You Are  A strong full-stack developer who enjoys both problem-solving and building Someone... 
    Javascript
    Long term contract
    Full time
    1 day per week

    Stack It Recruitment

    Ottawa, ON
    more than 2 months ago
  •  ...of AI. Who Are You You are a seasoned developer who has moved beyond just writing code to...  ...Looking for: ~5+ years as a professional Full Stack Developer b uilding and deploying production level applications on GCP, Azure, and/or AWS ~ Proficient in AI Driven... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Home office
    Flexible hours
    Shift work

    Foci Solutions Inc.

    Ottawa, ON
    more than 2 months ago
  • $230k per year

     ...are shaping the future of large language models! As a Full-Stack Software Engineer on the Cohere Dashboard team, you will:...  ...end of the stack, and have previously worked with Next.js, TypeScript, React, and Python You have hands‑on experience with complex SQL queries... 
    Senior
    Javascript
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Ottawa, ON
    3 days ago
  • $60k - $100k per year

     ...Position Title: JavaScript Full Stack Developer Intermediate Location:  Ottawa, ON (377 Dalhousie Street) Work Model:  Hybrid - 4 days onsite...  ...contribute across the stack— React on the front end and Node.js (with some legacy .NET) on the back end —delivering well-scoped... 
    Javascript
    Long term contract
    Full time
    Work at office

    Rebel

    Ottawa, ON
    more than 2 months ago
  • $116.7k - $165.8k per year

     ...performance across its integrated data stack, including PostgreSQL,...  ...Lifecycle Management: Oversee the full deployment lifecycle of multi-...  ...and virtual form factors. Develop and support critical infrastructure...  ...in languages such as Go and Python, including leveraging AI‑assisted... 
    Long term contract
    Full time
    Temporary work
    Apprenticeship
    Local area
    Flexible hours

    Cisco

    Ottawa, ON
    21 hours ago
  • $90k - $140k per year

    Senior Python Developer Position Description Senior Python Developer We are seeking a Senior Python Developer with expertise in cloud native...  ..., teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day... 
    Senior
    Ottawa, ON
    a month ago
  • $75k - $95k per year

     ...healthcare, and industrial automation. What you'll do Design, build, and maintain scalable test automation frameworks in Python, (PyTest). Develop clean, maintainable, and reusable object-oriented code to support automated testing across complex systems. Translate... 
    Long term contract
    Full time
    Temporary work
    Fixed term contract

    Syntronic

    Ottawa, ON
    more than 2 months ago
  •  ...Senior Full-Stack Engineer (Media Team) Location: Ottawa, ON or Toronto, ON | Hybrid Department: R&D | Video Reports To: Mojtaba Hosseini...  ...metrics/tracing, incident response, SLOs). Experience with GCP and Azure Experience with TypeScript and Rust Experience... 
    Senior
    Permanent employment
    Full time
    Contract work
    Internship

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  •  ...Software Developer – Python / C / C++ BizTech Fusion is hiring for one of its clients for a Software...  ..., and Protobuf . Collaborate with senior developers, software architects, and...  ...Qualifications Experience with AWS, Azure, or GCP . Knowledge of CI/CD pipelines and... 
    Senior
    Permanent employment
    Full time
    Contract work
    3 days per week

    Biztech Fusion Llc

    Ottawa, ON
    more than 2 months ago
  •  ...We’re looking for a Senior Software Engineer to join our Streams UI team, where you’ll have...  ...commitment, using TypeScript, React, and Node.js. Integrate front-end elements seamlessly...  ...). Solid production experience with full-stack JavaScript, preferably TypeScript; React... 
    Senior
    Javascript
    Local area
    Flexible hours

    Elastic

    Ottawa, ON
    3 days ago
  • $96.56k - $128.74k per year

     ...making Canada and the world better through trade. Position: Senior AI Developer Employment Type: Permanent   Compensation Details:...  ...a good fit.  What you will be doing:   ~ Leverage strong full-stack software engineering expertise across React, Angular,... 
    Senior
    Javascript
    Permanent employment
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Ottawa, ON
    12 days ago
  •  ...Responsibilities Participate in the full software and product development lifecycle for video surveillance solutions. Develop software involving IP cameras, streaming protocols...  ...C++, Java, and scripting languages such as Python or Perl. ~ Solid background in TCP/IP... 
    Senior
    Javascript
    Full time
    Flexible hours

    Fortinet

    Ottawa, ON
    14 hours ago
  • $120k - $170k per year

     ...Enterprise Data Modernization Lead (GCP) Position Description We...  ...Lead (GCP) to provide senior technical, solutioning, and client...  ...account growth opportunities. .    Develop and challenge solution scope,...  ...and practices such as Python, Git, CI/CD, Infrastructure as... 
    Senior
    Ottawa, ON
    12 days ago
  • $100k - $135k per year

     ...CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next...  ...experience with Java, C++, C, JavaScript, TypeScript, and Python. Applied knowledge and experience with PostgreSQL, Express... 
    Senior
    Javascript
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    11 days ago
  •  ...The Role We are seeking a Senior DevOps Engineer to own and evolve...  ...-technology monorepo (Java, Python, TypeScript, MATLAB) serving multiple...  ..., secret rotation, and developer tooling (pre-commit hooks, quality...  ...and improve the monitoring stack (Grafana, Prometheus, Loki) to... 
    Senior
    Full time
    Internship
    Work at office
    Work from home
    Worldwide
    Night shift

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote...  ...codebases and use MCP tools effectively. Develop realistic, reproducible software engineering...  ...Skills Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . Strong... 
    Senior
    Remote job
    For contractors

    YO AI Labs

    Ottawa, ON
    a month ago
  •  ...information, follow Telesat on X and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development, and evolution of...  ...record delivering large-scale production systems using Go, Python, Java, or similar languages. ~ Strong understanding of... 
    Senior
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    14 days ago
  • $120k - $155k per year

     ...Apply below! About the Role As the Senior Software Developer , you’ll be joining a small,...  ...connects to, configures, and deploys our full instrument lineup, and integrates with...  ...our customers rely on. This is a full-stack role with real breadth: from UI and databases... 
    Senior
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    more than 2 months ago
  •  ...Canada and beyond. Who You Are You're an experienced Senior Business Intelligence Developer who enjoys solving complex business problems through data. You have experience across the full business intelligence stack—from data modelling and ETL development to reporting,... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work

    Cira

    Ottawa, ON
    more than 2 months ago
  • $111.25k - $150k per year

     ...Senior Salesforce Developer Level: P4 | Proficient Location: Canada | Remote Department Leader:...  ...VP of Operations Type: Permanent | Full Time Vacancy Status: This is an active...  ...is the core of our technology stack, and this role owns it. You will be the... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Remote work

    Sol Ink

    Ottawa, ON
    a month ago
  •  ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D Reports...  ...Lead ( Linkedin ) Type: Permanent | Full-Time About Solink At Solink,...  ...web and native rendering Full-stack ownership: comfortable designing REST APIs... 
    Senior
    Permanent employment
    Full time

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  •  ...reliability and speed of execution. Were looking for a Full-Stack Engineer (backend-leaning) who can take ownership of features...  ...Do Design, build, and maintain backend services using Python and Node.js Own APIs, business logic, and data flows backed by... 
    Javascript
    Remote job
    Immediate start
    Flexible hours

    PRAGMATIKE

    Ottawa, ON
    more than 2 months ago
  • $135.5k - $185.5k per year

     ...and/or necessary modifications. Contributions include applying developed subject matter expertise to solve common and sometimes complex technical...  ...engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned... 
    Senior
    Internship
    Local area

    Hewlett Packard Enterprise

    Ottawa, ON
    21 hours ago
  •  ...As a Senior Software Engineer, you will be a critical part of our growing company, working...  ...stakeholders Drive and lead the full software development lifecycle: product...  ...in written and verbal form Our tech stack: React.js / TypeScript Python GoLang MongoDB... 
    Senior
    Javascript
    Work at office
    Remote work
    Home office
    Flexible hours

    Apollo.io

    Ottawa, ON
    3 days ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...rapidité d’exécution. Nous recherchons un(e)  Ingénieur(e) Full-Stack à dominante backend capable de prendre en charge des...  ...Concevoir, développer et maintenir des services backend en  Python et  Node.js Être propriétaire des  API , de la logique métier et des... 
    Javascript
    Remote job
    Daily paid
    Immediate start
    Flexible hours

    PRAGMATIKE

    Ottawa, ON
    more than 2 months ago
  •  ...embedded teams, advisory services, and full project execution, applying deep...  ...ADGA is seeking experienced Senior Programmers / Software Developers to lead the design, development, implementation...  ...will analyze complex requirements, develop scalable software solutions, resolve... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    20 days ago
  •  ...Our Software Development team architects, develops, tests and maintains the Telesat Lightspeed...  ...and automated software testing. The Senior Software Developer in Test will be responsible...  ...development and testing ~ Experience in Python and/or Java programming language ~ Experience... 
    Senior
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...Accenture is seeking a Full Stack Engineering Manager to lead enterprise transformation programs in Canada, focusing on Java, Angular, and React with a cloud-first approach on Google Cloud Platform. You will guide architecture, delivery governance, and client engagements across... 
    Work at office
    3 days per week

    1200 Accenture Inc Company

    Ottawa, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Developer (Python, Vue.js & GCP). Be the first to apply!