Location: You must be based out of the Vancouver area. The team meets 1-2 times a month in Vancouver, BC. Rest of the work can be done remotely.
What you will be doing:
- Develop and maintain platform components that enable core product features.
- Build a performant, secure, and extensible backend architecture.
- Uphold best practices in engineering, security, and system design.
- Engage in code reviews to ensure high-quality engineering standards.
- Write and maintain unit and integration tests to ensure system reliability.
MUST have's
- Previous experience as a Senior Engineer or Staff Engineer
- 5+ years of work experience in TypeScript, Node.js and AWS Lambda, preferably in a SAAS environment
- Expertise in TypeScript coding. Someone who codes with TypeScript everyday. The hiring process involves coding tests in TypeScript.
- 7+ years of experience in enterprise-level backend development with a focus on API applications.
- Experience building scalable applications in a cloud environment (AWS).
- Deep understanding of relational databases and SQL proficiency.
- Previous experience working in a SAAS environment.
- Strong communication skills and ability to work collaboratively in a fast- paced startup environment.
- Experience with CI/CD pipelines and automation.
- Degree in Computer Science or equivalent experience.
Nice to have:
- Experience with Terraform.
- Familiarity with React, and CSS.
- Experience integrating third-party SaaS APIs.
Salary Range: $140,000 - $170,000
You must be legally authorized to work in Canada. No third party.
Thank you for your interest. Only shortlisted candidates will be contacted.