CAN_Developer

Facebook
Twitter
LinkedIn


Job title: CAN_Developer

Company: Varite

Job description: Pay Rate Range: $38.75-53.03/hr.Job Description:
Were looking for a senior engineer who can design, build, and operate cloud native backend services on AWS using Node.js. You’ll lead solutions from architecture through delivery, mentor teammates, and uphold high standards for scalability, reliability, security, and developer experience. Responsibilities Architecture Delivery Design event-driven and microservices architectures leveraging AWS (e.g., Lambda, API Gateway, ECSEKS, SQSSNS, Dynamo DBRDS).Lead end to end implementation of Node.js services and APIs with strong observability, resiliency, and performance. Define integration contracts, API standards, and service boundaries. Cloud, DevOps Reliability Implement IaC (Terraform Cloud Formation CDK) for repeatable, compliant environments. Own CICD pipelines (GitHub Actions Code Build Code Pipeline) with automated testing and deployment strategies (blue green, canary).Build robust monitoring and alerting (CloudWatch, Prometheus Grafana, Open Telemetry), and drive incident root-cause analysis. Security Compliance Apply IAM least-privilege, secrets management (AWS Secrets Manager Parameter Store), VPC networking, WAF. Ensure data protection, threat modeling, secure coding practices, and compliance (SOC2ISOPCI where applicable).Quality Technical Leadership Establish coding standards, code reviews, test strategies (unitintegratione2e), and performance baselines. Mentor developers, guide design discussions, and contribute to technical roadmaps. Collaborate cross functionally with Product, QA, SRE, and Data teams. Required Qualifications610 years of professional software development experience 4 years building Node.js backend services in production. Strong AWS expertise across compute, networking, storage, and messaging (e.g., Lambda ECSEKS, API Gateway ALB, SQSSNS, Dynamo DBRDS, S3, CloudFront, Route 53, IAM, VPC).Deep knowledge of JavaScript TypeScript, modern frame work stooling (Express Fastify NestJS), and API design (REST Graph QL).Proficiency with IaC (Terraform, CloudFormation, CDK) and CICD pipelines. Solid testing practice (Jest Mocha Tap), performance tuning (profiling, load testing), and observability. Experience with distributed systems patterns (event driven architecture, idempotency, retries back off, sagas out box).Strong grasp of security fundamentals (OWASP, secrets management, KMS, data encryption at restin transit).Excellent communication, documentation, and collaboration skills. Nice-to-Have Experience with container orchestration (Docker, KubernetesEKS), service mesh (IstioApp Mesh).Data streaming (Kinesis, Kafka), serverless patterns, Step Functions. Caching and search (Redis, Elasti Cache, Open Search Elasticsearch).Database modeling (NoSQL relational), migrations, performance tuning. Fin Ops Cost optimization, Well-Architected Reviews. Experience with Python Go Java in backend contexts. Domain knowledge in fintech, payments, or regulated environments. Core Competencies (What Great Looks Like)SystemRequired Skills: Digital : Digital : Node.js~Digital : DevOps Continuous Integration and Continuous Delivery (CI/CD)~Foundation : JavaScriptAppsExperience: 6-8 yearsSkills: Category Name Required Importance Experience
SkillCategoryTest1_MN Digital : Node.js No 1

Expected salary: CA$38.75 – 53.03 per hour

Location: Toronto, ON

Job date: Tue, 30 Dec 2025 23:55:32 GMT

Apply for the job now!