Senior Full-Stack Software Developer (CRM)

Posted via LinkedIn Recruiter (not a company profile)

Posted 11 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Full-Stack Developer (CRM) needed for a remote Canadian team building scalable SaaS systems with TypeScript, React, and Node.js.

Responsibilities

  • You will join a cross-functional team building core product modules in a distributed, cloud-native environment. Responsibilities include designing and building scalable full-stack features in a serverless, microservices-based architecture; working across frontend, backend, and infrastructure using TypeScript end-to-end; building intuitive user experiences in collaboration with design; owning and architecting key systems used across the platform; and contributing to products such as business operations tools, contract lifecycle automation, and real-time notification systems.

Requirements

  • 10+ years in Software Engineering, 5+ years of strong TypeScript experience, hands-on experience with React, strong backend experience with Node.js, and experience working with DevOps and cloud environments. Nice to have: GraphQL experience, interest in functional programming, Telecom or System of Record experience, strong personal or open-source projects, and a continuous learning mindset.

Benefits

  • $130,000 – $180,000 CAD salary range, transparent compensation model, Employee Stock Option Plan (ESOP), 25 days vacation, full health/dental/life coverage, telemedicine access, health & lifestyle spending accounts, RRSP & DPSP, fully remote + flexible working hours.

Job type

Contractor

Experience level

Senior

Salary

$130,000 – $180,000 CAD

Degree requirement

No Education Requirement

Tech skills

TypeScriptReactNode.jsGraphQLDevOpsCloud

Location requirements

Linkedin Recruiter PostOntario

Report this job

Found something wrong with the page? Please let us know by submitting a report below.