Gaiia
Posted 3mo ago

Senior Full-Stack Software Developer - CRM

Gaiia
Canada
$130k-$180k/yrRemoteFull Time
Responsibilities
  • build interfaces
  • own systems
  • collaborate developers
Requirements
  • 10+ years software engineering
  • 5+ years TypeScript
  • React experience
  • DevOps and Cloud
  • Node.js
  • Strong communication
Technical tools mentioned
TypeScriptReactNode.jsDevOpsCloudGraphQL

Job description

🎭 Role & Team

We're looking to hire a Full-Stack Software Developer with excellent technical skills and communication abilities to join our CRM squad.

You will join a team of 3 other Full-Stack Developers (including a Team Lead), one Product Manager, one Quality Assurance Specialist and one Product Designer, dedicated to building core modules of gaiia: Customer, Property and Ticketing Management.


📽 What is your team working on?

Technically speaking, you will work in a serverless ecosystem of microservices deployed on a cloud infrastructure. Gaiia is all-in on Typescript, with frontend, backend and infrastructure-as-code all leveraging Typescript.


As part of the CRM squad, you will have the chance to:

  • Build, in collaboration with talented designers, delightful interfaces that empower our users every day;
  • Be responsible for architecting, developing and owning critical gaiia systems;
  • Collaborate with other legendary full-stack developers;
  • Join a pivotal and central team involved in surprisingly all aspects of the gaiia product


Here are real examples of projects you would have worked on in the last few months:

  • Business operations - built to support our customers’ largest clients by unifying business account management and service delivery projects;
  • Contract management and automation - a self-serve contract manager that lets ISPs generate, send, sign, and renew contracts at scale - fully automated via Workflows and our API;
  • Notifications and communications - a template-driven messaging engine that lets ISPs design custom notifications, deliver them across channels, and keep end users informed in real time


🎖️ Qualifications

  • At least ten (10) years of experience in Software Engineering
  • At least five (5) years of experience in Typescript.
  • Experience with the React library.
  • Experience in DevOps and Cloud providers.
  • Experience with Node.js.


🪄 Nice-to-haves

  • You have experience with GraphQL.
  • You have an interest or expertise in functional programming.
  • You have knowledge of telecom concepts.
  • You have experience working on a System of Record.
  • You have several personal projects exhibiting good coding skills.
  • You have a strong capacity to adapt and a commitment to continuous learning.


💰 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 around compensation and performance can exist, and taboos are removed.

The salary range for this role is $130,000-$180,000.


🔆 Benefits

  • Flexible 25 days vacation
  • Group Insurance
  • Telemedicine
  • Health & Life Spending Accounts
  • RRSP & DPSP
  • Flexible working hours & all-remote work
  • Employee Stock Option Plan (ESOP)





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 [email protected] as per the Accessible Canada Act and human rights legislation. We're here to support you every step of the way. #LI-DNI

About Gaiia

Operating system for ISPs to manage billing and operations.

Year founded
2021
Employees
71
Organization type
Private
Latest investment
Raised $13.20M Series A (2024) — led by Inovia Capital
Headquarters
CA

Similar jobs

Senior Full-Stack Software Developer roles
8mo
Save
Mark Applied
Hide
Senior Full Stack Software Engineer
Canada
$147k-$199k/yr RemoteFull Time
Super.com
Super.com: An all-in-one savings app for travel and financial services.
4+ YOE4+ years software development; strong frontend (React) and backend (Python/Node) experience; team collaboration and mentoring.
React, Python, Node, Gitlab, AWS, Postgres, Redis, Datadog, Amplitude, Snowflake
3y
Save
Mark Applied
Hide
Full Stack Senior Software Developer
Canada
RemoteFull Time
Paidiem
Paidiem: A platform providing earned wage access and payroll funding.
8+ YOE8+ years SAAS web apps; 5+ years full stack with Angular, TypeScript, NodeJS, Express; startup/SaaS/financial services background; Agile/SCRUM; GitLab/AWS; secure, scalable code.
Angular, TypeScript, NodeJS, Express, PostgreSQL, GitLab, AWS
2mo
Save
Mark Applied
Hide
Senior AI Full-Stack Software Developer (Python/React)
Toronto or Montreal
$119k-$145k/yr HybridFull Time
Intact Financial
Intact FinancialToronto Stock Exchange: IFC: Provides property and casualty insurance to individuals and businesses.
5+ YOESenior AI full-stack developer with 5+ years experience, TS/React, Python, AWS, REST/Swagger, AI concepts (GenAI, MLOps); bilingual in Quebec; eligible to work in Canada.
TypeScript, React, Python, AWS, REST, Swagger, MLOps