Senior Fullstack Developer (Typescript)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Senior Fullstack Developer (Typescript): Building and optimizing field service management modules for a telco operating system with an accent on real-time data synchronization and mobile-first user experiences. Focus on developing robust work order execution workflows and intuitive interfaces within a serverless AWS ecosystem.
Location: Must be based in Canada
Salary: $120,000β$170,000
Company
provides a comprehensive operating system for telecommunications service providers, managing billing, operations, and field technician workflows.
What you will do
- Build robust work order execution workflows for field technicians.
- Implement intuitive tools within the mobile application for checklists and equipment tracking.
- Develop real-time capabilities for job updates, photo capture, and customer signatures.
- Collaborate with designers to create delightful user interfaces.
- Work within a serverless microservices architecture on AWS.
Requirements
- At least 5 years of experience with Typescript.
- At least 5 years of experience with React.
- Experience with DevOps and cloud providers.
- Experience with Node.js.
- Must be based in Canada.
Nice to have
- Experience with React Native.
- Experience with GraphQL.
- Knowledge of telecom concepts.
- Personal projects demonstrating strong coding skills.
Culture & Benefits
- Flexible 25 days of vacation.
- Group insurance and telemedicine.
- Health and life spending accounts.
- RRSP and DPSP retirement savings plans.
- Employee Stock Option Plan (ESOP).
- Fully remote work environment with flexible hours.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β