Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Employers

  • Hire someone
  • Employer Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright ยฉ 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. Intermediate/Senior Full-St...

Intermediate/Senior Full-Stack Software Developer - Platform

Back to Jobs
Gaiia logo

Intermediate/Senior Full-Stack Software Developer - Platform

Gaiia

120,000โ€“170,000 / Year

Location

Remote (Canada)

Experience

Mid

Posted

Jul 10, 2026

Apply by

August 9, 2026

Applicants

0

Early applicantEasy applyFull-timeWork from Home

Sign in to apply on web or download the app for more options.

Job Description

## ๐Ÿค™๐Ÿผ About gaiia At [gaiia](http://gaiia.com), we're building the leading platform for Communications Service Providers (CSPs) that truly care about their customers. Our core product is an operating system (OS) for telcos that manages billing, operations, automation and everything in between. We're passionate about taking care of our people, and it's not just lip service. We want you to focus on your job while we care for everything else. We offer competitive pay and benefits, attractive stock options, unparalleled transparency, and a 100% remote environment. We're excited to have you join us for your next career adventure! ## ๐ŸŽญ **Role & Team** We're looking to hire a Full-Stack Software Developer with excellent technical skills and communication abilities to join our Platform squad. You will join a team of 5 Full-Stack Developers (including a Team Lead), one Product Manager, one Quality Assurance Specialist and one Product Designer, developing and refining the technical frameworks and tools that empower all our development teams. ## ๐Ÿ“ฝ What is your team working on? Technically speaking, you will work in a serverless ecosystem of microservices deployed on AWS. gaiia is all-in on Typescript, with frontend, backend and infrastructure-as-code all leveraging Typescript. More pragmatically, as part of the Platform squad, you will have the chance to: - Optimize the availability, performance and security of our **cloud infrastructure**. - Build internal libraries and **DevOps guidelines** to help Engineering squads own and maintain their infrastructure. - Craft and optimize our **public APIs** to provide a stellar developer experience to our technical customers. - Design and maintain robust **data pipelines** and platforms used by both internal teams and external customers. - Research and develop technical solutions and best practices that improve squads' **development, release and maintenance experience**. You will also: - Work on a product that is heavily used every day by loyal customers. - Collaborate with all development squads. - Join a team involved in, surprisingly, all aspects of the gaiia product. Here are some actual projects you would have worked on recently: **Serverless โ†’ CDK migration proof of concept**: You'd have paved the way for your organization's move off the Serverless Framework โ€” taking on an end-to-end production service migration to AWS CDK with Docker container Lambdas, then distilling it into a shareable, step-by-step guide any squad could follow with no prior context. You'd have designed the whole approach around safety: running the new setup in parallel with the old one so nothing went live until you were ready, with a clean rollback path if anything went wrong. The real impact wasn't just one migrated service โ€” it was leaving behind a proven playbook that turned a daunting migration into a repeatable, low-risk process for every team after you. **Public API tooling**: build internal tools to streamline the development and maintenance of our public API for all our development squads. This project involved automatic API doc generation, designing GraphQL rate-limiting and idempotency algorithms, building internal libraries for authentication and authorization, and adding in-app capabilities for API-key management. **Canary deployments proof of concept:** You'd have researched and rolled out canary deployments for production services using AWS CDK and CodeDeploy. Instead of pushing a new version to everyone at once, the setup releases it to a small portion of traffic first, watches key health metrics, and automatically rolls back if something looks off. You'd have documented the setup so other squads could apply the same pattern to their own services, making releases safer and easier to reverse across the board. ## ๐ŸŽ–๏ธ Qualifications - At least five (5) years of experience in the **Javascript web ecosystem** (Typescript is a big advantage). - At least five (5) years of experience designing, deploying and maintaining **high-availability systems** in the cloud. - You can deal with **uncertainty** and bring order to fuzzy challenges. - You have an **outgoing and collaborative** personality, eager to work with different stakeholders to solve complex problems. - You have a strong **product mindset**. - Experience with **public** **API design** (GraphQL is a big advantage). ## ๐Ÿช„ Nice-to-haves - You have experience with **GraphQL**. - Experience with **data warehouses** and **ETL pipelines.** - You have several **personal projects** exhibiting good coding skills. - You have strong **analytical thinking**, **proactivity** and **learning speed**. ## ๐Ÿ’ฐ Salary At gaiia, we have a transparent salary philosophy and a robust evaluation and compensation framework. It translates to a fair and impartial model where salaries are published internally, healthy discussions about compensation and performance can exist, and taboos are removed. The salary range for this role is **$120,000-$170,000**. ## **๐Ÿ”† Benefits** - Flexible 25 days vacation. - Stock Options Plan. - Group Insurance. - Telemedicine. - Life and Health Spending Accounts. - Group Retirement Savings Plan (RRSP). - Flexible working hours & all-remote work. * * * *We are an equal-opportunity employer committed to inclusivity and diversity. Our workplace is fully remote and boasts accessible technologies, ensuring all team members can thrive. Should you require accommodations due to a disability during the application process, please contact us at 581-996-9639 or* [*people@gaiia.com*](mailto:people@gaiia.com) *as per the Accessible Canada Act and human rights legislation. We're here to support you every step of the way.* *#LI-DNI*

Key Responsibilities

  • Optimize availability, performance, and security of cloud infrastructure.
  • Build internal libraries and DevOps guidelines for engineering squads.
  • Craft and optimize public APIs to provide a stellar developer experience.
  • Design and maintain robust data pipelines and platforms.
  • Research and develop technical solutions to improve development and release experiences.
  • Collaborate with all development squads on product aspects.

Skills Required

TypeScriptJavaScriptAWSCloud InfrastructureMicroservicesServerlessCDKDockerAPI DesignGraphQLCommunicationCollaborationProblem solvingProduct mindsetAdaptabilityData warehousesETL pipelinesAnalytical thinkingProactivityLearning speed

Benefits

  • Flexible 25 days vacation
  • Stock Options Plan
  • Group Insurance
  • Telemedicine
  • Life and Health Spending Accounts
  • Group Retirement Savings Plan (RRSP)
  • Flexible working hours
  • All-remote work

App exclusive ยท Free

Smart Job AI Coach

Your personal interview coach on every job โ€” readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

120,000โ€“170,000 / Year

Currency: CAD

Job Type

Full-time

Experience

Mid

Location

Remote (Canada)

Application Deadline

August 9, 2026

Total Applicants

0

About Gaiia

Gaiia logo

Gaiia is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

Citibank logo

Senior React Developer Assistant Vice President

Citibank

Full-timeEasy applyWork from Office
Chennai Tamil Nadu IndiaยทSeniorยทJul 10
Citibank logo

FullStack Lead Analyst (React, Python) โ€“ Vice President

Citibank

Full-timeEasy applyWork from Office
Pune Maharashtra IndiaยทSeniorยทJul 11
Cloudflare logo

Senior Solution Engineer- Cloudflare Developer Platform (Start-Ups) Washington DC

Cloudflare

Full-timeEasy applyWork from Office
DistributedยทSeniorยทJul 11
Sigma Software logo

Senior Full Stack Developer (Java + React)

Sigma Software

Full-timeEasy applyWork from Home
Sรฃo PauloยทSeniorยทJul 11
Citibank logo

Senior Full stack Application developer

Citibank

96,960โ€“145,440 / Year

Full-timeEasy applyWork from Office
Tampa Florida United StatesยทSeniorยทJul 10
TD Bank logo

Sr Full Stack Developer, TD Securities

TD Bank

126,800โ€“164,100 / Year

Full-timeWork from Office
TorontoยทSeniorยทJul 10
Browse all jobs