Enable job alerts via email!

Senior React Native Developer - Workforce Squad

Gaiia

Canada

Remote

CAD 100,000 - 160,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Gaiia is seeking a React Native Developer to join their remote Workforce Management squad for building a new field service mobile app. The ideal candidate will have strong technical skills and a collaborative mindset, contributing to critical tools for internet installers. With a focus on inclusivity, Gaiia offers competitive pay, flexible vacation, and stock options, fully supporting their remote team.

Benefits

Flexible 25 days vacation
Group Insurance
Life Spending Account
RRSP & DPSP
Flexible working hours & all-remote work
Company wide annual gathering
Employee Stock Option Plan (ESOP)

Qualifications

  • Experience porting web apps to mobile.
  • Experience architecting offline-first mobile experiences.

Responsibilities

  • Build a mobile tool critical for internet installers.
  • Work on scheduling algorithms to optimize technician schedules.
  • Collaborate with full-stack developers and designers to develop interfaces.

Skills

Problem Solving
Communication
Collaborative
Product Mindset
Owner Mindset

Education

3+ years of React Native mobile development experience
5+ years of experience with the mobile app lifecycle

Tools

Expo
GraphQL
DevOps
AWS

Job description

At gaiia , 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!

Long story short, we're looking to hire a React Native Developer with excellent problem solving skills, proactivity and communication abilities to join our Workforce Management squad.

You will join a team of 5 Full-Stack Developers (including a Team Lead), one Product Manager, one Product Designer and one Quality Assurance Specialist, all dedicated to our Field Technician Management module for ISPs.

More specifically, your mission will be to become one of the main developers and technical reference for our new field service mobile app . No pressure, but a lot of gaiia’s growth and hype is tied to this Field Technician Management module, and your squad will be at the center of it.

What is your team working on?

Technically speaking, the gaiia web app is a serverless ecosystem of microservices deployed on a cloud infrastructure. The field service mobile app is a React Native application leveraging Expo. We are all-in on Typescript, with frontend, backend, mobile and infrastructure-as-code all using Typescript.

More pragmatically, as part of the Workforce squad, you will have the chance to

  • Build a core mobile tool used daily by internet installers—critical for every job, even in rural, low-connectivity areas where reliability is non-negotiable.
  • Work on scheduling algorithms to optimize technician schedules and drive time
  • Develop, in collaboration with talented designers, delightful interfaces that wow our end users;
  • Collaborate with legendary full-stack developers;
  • You have at least three (3) years of experience in React Native mobile development.
  • You have at least five (5) years of experience with the full lifecycle of a live, deployed mobile app — including publishing to app stores, managing updates, and handling post-release maintenance and monitoring.
  • You have experience with Expo .
  • You have the owner mindset , empowered by responsibilities and accountability.
  • You have a collaborative personality, eager to work with different stakeholders to solve complex problems.
  • You have a strong product mindset .
  • You have experience with GraphQL .
  • You have experience porting web apps to mobile.
  • You are also a full-stack software developer .
  • You have knowledge on workforce management concepts.
  • You have several personal projects exhibiting good coding skills.
  • You have experience in DevOps and AWS services.
  • You have experience integrating and optimizing WebViews in React Native.
  • You have experience architecting offline-first mobile experiences , including local data sync, request queuing/retries, and background sync.

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 $100,000-$160,000 .

  • Flexible 25 days vacation
  • Group Insurance
  • Life Spending Account
  • RRSP & DPSP
  • Flexible working hours & all-remote work
  • Company wide annual gathering
  • 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 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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.