Назад
2 часа назад

Senior Full Stack Developer (Vue/Nuxt)

52 - 55CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Full Stack Developer (Vue/Nuxt): Building modern, secure, cloud-native digital services and full-stack web applications for a large-scale registry modernization initiative with an accent on Python/Flask backend development, Vue/Nuxt interfaces, RESTful APIs, and Google Cloud delivery. Focus on designing microservices and event-driven integrations, implementing authentication and CI/CD pipelines, optimizing PostgreSQL databases, and supporting technical knowledge transfer.

Location: Remote, Canada; Vancouver, BC

Compensation: CAD $52–55/hour; 12-month contract

Company

Aequilibrium is a digital consulting and implementation company focused on strategy, experience design, technology, and modern digital solutions.

What you will do

  • Design, develop, and maintain full-stack web applications using Python, Flask, Vue.js, Nuxt, JavaScript, and TypeScript.
  • Build accessible front-end interfaces, RESTful APIs, backend services, databases, and event-driven integrations.
  • Deploy containerized microservices and manage cloud infrastructure and automated delivery pipelines on Google Cloud Platform.
  • Implement authentication, authorization, feature flags, automated unit and integration tests, and secure scalable services.
  • Collaborate with product managers, architects, UX/UI designers, business analysts, and developers in an Agile environment.
  • Provide technical guidance, mentorship, knowledge transfer, code reviews, architecture input, and technical documentation.

Requirements

  • 5+ years of professional software development experience, including hands-on full-stack development.
  • Strong experience with Python and Flask, plus SQLAlchemy and Alembic for backend development, 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 Google Cloud Platform experience with Cloud Run, Cloud SQL, Pub/Sub, and Cloud Build.
  • Experience with PostgreSQL data modelling, query optimization, and database migrations; Docker-based microservices and containerized applications.
  • Experience building automated CI/CD pipelines with GitHub Actions and Cloud Build, and automated tests with pytest and Vitest.
  • Experience with event-driven architectures, asynchronous messaging, Keycloak, JWT, and Agile development environments, together with strong communication and stakeholder collaboration skills.

Nice to have

  • Experience with LaunchDarkly or similar feature flag management platforms.
  • Experience modernizing legacy applications or migrating systems to cloud-native architectures.
  • Experience with 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.

Culture & Benefits

  • Remote work arrangement in Canada.
  • Work on a large-scale digital modernization initiative involving cloud-native architecture, microservices, and modern front-end frameworks.
  • Collaborate with a cross-functional Agile team and support long-term maintainability and knowledge transfer.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →