{"id":2813138,"url":"https://alion.io/job/aequilibrium-software-inc-senior-full-stack-developer-python-vue-js-gcp-aequilibrium-software-inc-","title":"Senior Full Stack Developer (Python, Vue.js & GCP) - Aequilibrium Software Inc.","company":{"id":449640,"name":"Aequilibrium Software Inc.","domain":"aequilibrium.com","url":"https://alion.io/company/aequilibrium-software-inc","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"JazzHR","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":{"min":52,"max":55,"currency":"CAD","period":"hour","gross":null,"usd_annual":78000},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Alembic","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Flask","optional":false},{"name":"GCP","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Google Cloud Run","optional":false},{"name":"JavaScript","optional":false},{"name":"Keycloak","optional":false},{"name":"Pinia","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"Sass","optional":false},{"name":"SQL","optional":false},{"name":"SQLAlchemy","optional":false},{"name":"TypeScript","optional":false},{"name":"Vitest","optional":false},{"name":"Vue.js","optional":false}],"status":"live","first_seen_at":"2026-10-18T10:48:32Z","employer_posted_date":"2026-10-18","last_verified_at":"2026-10-19T20:26:10Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Location: Remote, Canada\nContract Duration: 12 months\nCompensation: CAD $52-55/hour\nAbout the Role\nAequilibrium (AEQ) is a digital consulting and implementation company that partners with organizations to design and deliver modern technology solutions.\nWe 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.\nIn 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.\nKey Responsibilities\nDesign, develop, and maintain modern full-stack web applications using Python, Flask, Vue.js, Nuxt, JavaScript, and TypeScript.\n\nBuild responsive, accessible user interfaces using HTML5, modern CSS/SCSS, and contemporary front-end development practices.\n\nDevelop and maintain RESTful APIs and backend services using Python 3.13, Flask, SQLAlchemy, and Alembic.\n\nDesign and implement event-driven integrations using GCP Pub/Sub and CloudEvents.\n\nImplement secure authentication and authorization using Keycloak and JWT.\n\nDevelop and maintain PostgreSQL databases hosted on Google Cloud SQL, including schema design, migrations, and performance optimization.\n\nBuild and deploy containerized microservices using Docker and Google Cloud Platform (GCP).\n\nImplement and maintain automated CI/CD pipelines using GitHub Actions and Google Cloud Build.\n\nDevelop automated unit and integration tests using pytest and Vitest.\n\nImplement and manage feature flags using LaunchDarkly.\n\nCollaborate with product managers, architects, UX/UI designers, business analysts, and developers to deliver high-quality solutions.\n\nParticipate in Agile ceremonies, technical discussions, code reviews, and architecture planning.\n\nProvide technical guidance, mentorship, and knowledge transfer to internal development teams.\n\nCreate and maintain technical documentation, including API specifications, deployment procedures, and development guidelines.\n\nRequired Qualifications\n5+ years of professional software development experience, including hands-on full-stack development.\n\nStrong experience with Python and Flask for backend application development.\n\nHands-on experience with SQLAlchemy and Alembic for database operations and migrations.\n\nStrong proficiency in JavaScript, TypeScript, HTML5, and modern CSS/SCSS.\n\nExperience with Vue 2 and Vue 3, including class components, Pinia, and Nuxt 3.\n\nExperience designing and integrating RESTful APIs, including JSON Schema.\n\nPractical experience with Google Cloud Platform, particularly Cloud Run, Cloud SQL, Pub/Sub, and Cloud Build.\n\nExperience with PostgreSQL, including data modelling, query optimization, and database migrations.\n\nExperience building microservices and containerized applications using Docker.\n\nExperience implementing automated CI/CD pipelines using GitHub Actions and Cloud Build.\n\nFamiliarity with event-driven architectures and asynchronous messaging using GCP Pub/Sub and CloudEvents.\n\nExperience with authentication and authorization solutions such as Keycloak and JWT.\n\nExperience implementing automated testing using pytest and Vitest.\n\nStrong communication skills and the ability to collaborate with technical and non-technical stakeholders.\n\nExperience working in Agile development environments.\n\nNice to Have\nExperience with LaunchDarkly or similar feature flag management platforms.\n\nExperience modernizing legacy applications or migrating systems to cloud-native architectures.\n\nExperience working on large-scale government or public-sector digital transformation projects.\n\nExperience with OpenAPI specifications and API-first development.\n\nExperience providing technical mentorship and knowledge transfer to client teams.\n\nProject Environment\nYou will contribute to a large-scale digital modernization initiative focused on replacing legacy registry systems with modern, secure, and scalable digital services.\nThe project leverages cloud-native architecture, microservices, modern front-end frameworks, and automated delivery practices within Google Cloud Platform.\nYou will work closely with a cross-functional Agile team, including software developers, solution architects, product managers, UX/UI designers, and business analysts.\nThe 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.\nAbout Aequilibrium\nAequilibrium (AEQ) is a digital consulting and innovation services firm focused on strategy, experience design, and technology.\nThrough AEQ Innovate, we explore and build next-generation solutions using XR, AI, and immersive technologies to elevate employee training, onboarding, and human-centered experiences.\nOur vision is to enrich people’s lives by crafting remarkable experiences.\nLearn more at aequilibrium.com.","description_format":"text","description_chars":5149,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-18T10:48:32Z"}],"visa":[{"country":"CA","licensed_sponsor":true,"evidence":"Approved LMIA in the last two years","filings_12m":0,"filings_prev_12m":1,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":null,"cap_exempt":false,"checked_at":"2026-10-03T21:10:52+00:00","sources":["ESDC: employers issued a positive LMIA"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":35,"reasons":["conf:2","win:early"],"computed_at":"2026-10-19T05:45:15Z"},"pay":{"stated_usd_annual":78000,"is_top_pay":false},"html_url":"https://alion.io/job/aequilibrium-software-inc-senior-full-stack-developer-python-vue-js-gcp-aequilibrium-software-inc-","json_url":"https://alion.io/job/aequilibrium-software-inc-senior-full-stack-developer-python-vue-js-gcp-aequilibrium-software-inc-.json","meta":{"generated_at":"2026-10-19T21:23:24Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":447,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-20T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":449640},"rest":"https://alion.io/mcp/rest/get_company?id=449640"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Faequilibrium-software-inc-senior-full-stack-developer-python-vue-js-gcp-aequilibrium-software-inc-"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Faequilibrium-software-inc-senior-full-stack-developer-python-vue-js-gcp-aequilibrium-software-inc-"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Faequilibrium-software-inc-senior-full-stack-developer-python-vue-js-gcp-aequilibrium-software-inc-"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/aequilibrium-software-inc-senior-full-stack-developer-python-vue-js-gcp-aequilibrium-software-inc-\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Faequilibrium-software-inc-senior-full-stack-developer-python-vue-js-gcp-aequilibrium-software-inc-"}]}