About The Position

Aequilibrium (AEQ) is seeking a Senior Full Stack Developer for a 12-month client engagement focused on modernizing legacy systems and delivering scalable, secure, cloud-native digital services. The developer will contribute to front-end and back-end development, API integrations, cloud infrastructure, and automated delivery pipelines, working with cross-functional Agile teams and participating in technical design decisions. The role also includes providing technical guidance and knowledge transfer to internal client teams. The project is a large-scale digital modernization initiative to replace legacy registry systems with modern digital services. It uses cloud-native architecture, microservices, modern front-end frameworks, and automated delivery practices on Google Cloud Platform. The developer will collaborate with software developers, solution architects, product managers, UX/UI designers, and business analysts, supporting application development, cloud-based delivery, maintainability, and knowledge transfer.

Requirements

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

Nice To Haves

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

Responsibilities

  • Design, develop, and maintain full-stack web applications using Python, Flask, Vue.js, Nuxt, JavaScript, and TypeScript.
  • Build responsive, accessible user interfaces with 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 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 to deliver 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service