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

Nuxt

Vancouver

Híbrido

CAD 72 000 - 76 000

Tempo integral

14 dias+

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Aequilibrium is seeking an experienced Senior Full Stack Developer for a 12-month client engagement focused on modernizing legacy systems, delivering scalable, cloud-native digital services, and guiding modernization best practices. The role combines front-end and back-end development with API integrations, cloud infrastructure, and automated delivery pipelines.

You will work with Agile teams, contribute to architectural decisions, and mentor internal client teams while creating technical

Qualificações

  • 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.

Responsabilidades

  • 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.

Conhecimentos

Full-stack development
Python
JavaScript
TypeScript
REST APIs
Agile
Communication

Ferramentas

Flask
Vue
Nuxt
HTML5
CSS/SCSS
SQLAlchemy
Alembic
GCP
Pub/Sub
Cloud Run
Cloud SQL
Docker
GitHub Actions
Cloud Build
pytest
Vitest
Keycloak
JWT

Descrição da oferta de emprego

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.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

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

Aequilibrium Software Inc • Canadá

Teletrabalho
CAD 108 000 - 114 000
Senior Full Stack Developer – Canada (Remote)
Senior Full Stack Developer – Canada (Remote)

Aequilibrium Software Inc • Canadá

Teletrabalho
USD 49 000 - 69 000
IT Administrator (Contractor, 40 hours per month)
IT Administrator (Contractor, 40 hours per month)

Aequilibrium Software Inc. • Vancouver

Híbrido
CAD 40 000 - 57 000
Contracting role (40 hrs/mo)
Remote work culture
Senior Full-Stack Engineer — Remote (Canada)
Senior Full-Stack Engineer — Remote (Canada)

Aequilibrium Software Inc • Canadá

Teletrabalho
USD 49 000 - 69 000
Remote Senior Full-Stack Engineer for Cloud-Native Systems
Remote Senior Full-Stack Engineer for Cloud-Native Systems

Nuxt • Vancouver

Híbrido
CAD 72 000 - 76 000
Senior Full-Stack Developer (Kotlin-Java/React)
Senior Full-Stack Developer (Kotlin-Java/React)

Equisoft • Quebec

Híbrido
CAD 90 000 - 120 000
Medical
Dental
Retirement plan
+5
Senior Full-Stack Application Developer (Kotlin-Java/React)
Senior Full-Stack Application Developer (Kotlin-Java/React)

Equisoft • Quebec

Híbrido
CAD 90 000 - 140 000
Medical
Dental
Retirement Plan
+5
Technical Lead, Full-Stack & AI Platforms (Canada-only)
Technical Lead, Full-Stack & AI Platforms (Canada-only)

Aequilibrium • Vancouver

Presencial
CAD 100 000 - 150 000
Senior Full-Stack Developer (Kotlin-Java/React)
Senior Full-Stack Developer (Kotlin-Java/React)

Equisoft • Montreal

Híbrido
CAD 90 000 - 130 000
Medical benefits
Dental benefits
Retirement Plan
+5
Senior Full Stack Developer (18-month
Senior Full Stack Developer (18-month

TMX Group • Montreal

Híbrido
CAD 105 000 - 155 000