Job Title: Senior Full-Stack Software Developer - Workforce Scheduling Company Name: Gaiia Job Details: $120k-$170k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/h74yqgkp7rbo86q2 Job Description: Posted 3w agoSenior Full-Stack Software Developer - Workforce Scheduling@ GaiiaView All JobsWebsiteCanada$120k-$170k/yrRemoteFull TimeResponsibilities:build scheduling, implement dispatching, provide availabilityRequirements Summary:Senior full-stack developer with TypeScript, React, Node.js, DevOps and cloud experience, building scheduling/dispatching tools.Technical Tools Mentioned:TypeScript, React, Node.js, AWS, Cloud, DevOps 🎭 Role & TeamLong story short, we're looking to hire a Full-Stack Software Developer with excellent problem solving skills, proactivity and communication abilities to join our Workforce Scheduling squad.You will join a team of 4 Full-Stack Developers (including a Team Lead), one Product Manager, one Product Designer and one Quality Assurance Specialist, all dedicated to our Scheduling & Field Technician Management module for ISPs.As the Workforce Scheduling squad, your mission is to empower ISPs to efficiently plan, automate, and visualize technician workloads with intelligent dispatching tools and real-time appointment scheduling.📽 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.As part of the Workforce squad, you will:Build powerful scheduling algorithms and automation settings, allowing ISPs to spend less time scheduling technicians and more time activating their customers.Implement complex dispatching tools that feel simple, from drag-and-drop planning to dynamic visualization.Provide real-time technician availability selectors, allowing customers to manage their appointment on their own → From online checkout to client portal.Develop, in collaboration with talented designers, delightful interfaces that wow our end users.🎖️ QualificationsAt least five (5) years of experience in Typescript.At least five (5) years of experience working with the React library.Experience in DevOps and Cloud providers.Experience with Node.js.🪄 Nice-to-havesYou have experience with GraphQL.You have knowledge of telecom concepts.You have experience in React Native.You have several personal projects exhibiting good coding skills.💰 SalaryAt 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 $120,000-$170,000.🔆 BenefitsFlexible 25 days vacationGroup InsuranceTelemedicineHealth & Life Spending AccountsRRSP & DPSPFlexible working hours & all-remote workEmployee 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