Senior Fullstack Software Developer (CRM)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Fullstack Software Developer (CRM): Building and maintaining core modules for a telco operating system with an accent on Typescript, React, and Node.js within a serverless microservices architecture. Focus on architecting critical business systems, developing automated contract management workflows, and creating scalable communication engines.
Location: Must be based in Canada
Salary: $130,000–$180,000
Company
provides a comprehensive operating system for Communications Service Providers, managing billing, operations, and customer lifecycle management.
What you will do
- Architect and develop critical systems for customer, property, and ticketing management modules.
- Build intuitive user interfaces in collaboration with product designers.
- Develop and maintain automated business operations and contract management workflows.
- Collaborate with a cross-functional squad of developers, product managers, and QA specialists.
- Work within a serverless ecosystem using Typescript for frontend, backend, and infrastructure-as-code.
Requirements
- Must be based in Canada
- Minimum 10 years of experience in software engineering.
- Minimum 5 years of experience with Typescript.
- Proven experience with React and Node.js.
- Experience with DevOps practices and cloud infrastructure.
Nice to have
- Experience with GraphQL.
- Interest or expertise in functional programming.
- Knowledge of telecom industry concepts.
- Experience working on a System of Record.
Culture & Benefits
- 100% remote work environment with flexible working hours.
- 25 days of vacation.
- Comprehensive group insurance and telemedicine.
- Health and life spending accounts.
- RRSP and DPSP retirement savings plans.
- Employee Stock Option Plan (ESOP).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →