Senior Full Stack Developer building Python/Vue.js applications and GCP services for Aequilibrium’s digital modernization consulting projects. Delivering secure APIs, microservices, CI/CD, and cloud-native registry systems.
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 and modern CSS/SCSS
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
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
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
Contribute to a large-scale digital modernization initiative replacing legacy registry systems with secure, scalable digital services
Requirements
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 ability to collaborate with technical and non-technical stakeholders
Experience working in Agile development environments
Candidates must be currently based in Canada and legally authorized to work in Canada
Valid LinkedIn profile URL and profile picture required
Software Engineer building optimization, routing, and demand - forecasting systems for RideCo’s cloud - based on - demand transit software. Developing scalable production services and data science models.
AI Software Developer Intern building AI agents and developer tools for CorelDRAW Graphics Suite. Improving code review, testing, debugging, and AI adoption across Corel’s engineering organization.
Senior Software Engineer building reliable payment and banking platforms for merchants at Priority Technology Holdings. Owning Java and Python services from design through production.
Senior Full Stack Java Engineer building Java, React, and cloud - native workforce management solutions. Supporting forecasting, scheduling, adherence, and reporting for enterprise contact centers.
Senior Full Stack Java Engineer building Java, React, and Node.js WFM platforms for Miratech’s enterprise IT clients. Developing forecasting, scheduling, adherence, and operational reporting services.
Staff engineer architecting event - sourced, offline - first ordering systems for Owner’s all - in - one restaurant platform. Improving replication, reconciliation, observability, and recovery across distributed point - of - sale devices.
Staff Product Engineer translating Parallelz's mobile - to - web technology into game discovery products. Owning full - stack delivery, cloud operations, experimentation and engineering leadership.
Senior Software Engineer building scalable Ruby on Rails search systems for Clio, a global legal AI technology company. Mentoring engineers and solving complex customer problems.
Tech Lead GIA faisant évoluer les plateformes d’identités et d’accès de Beneva. Automatisation « as code », intégration, sécurité et exploitation des environnements GIA.