Back to results

BackEnd Developer (API Engineering)

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Posting language
English
Posted

Original job description

  • 5+ years building and operating production REST APIs in Node.js & TypeScript
  • Hands-on AWS serverless experience - Lambda, API Gateway, DynamoDB, S3, CloudWatch, IAM, SNS, SQS, Glue, ECS - built and run in production, not just in tutorials
  • Strong REST API design skills - resource modeling, HTTP semantics, versioning, idempotency, and OpenAPI/Swagger contract authoring
  • Daily proficiency with AI-assisted coding tools - GitHub Copilot, Claude, Cursor, or similar - using them to accelerate development while owning every line committed
  • Solid testing discipline - writes tests as part of development using Mocha/Chai/Sinon or Jest, targets 80%+ coverage across branches, functions, and lines
  • Product mindset - understands the business impact of the APIs they build, thinks about consumer experience, reliability, and value delivery - not just technical correctness
  • Familiar with security patterns in regulated environments - encrypted secrets, least-privilege IAM, input validation, private networking
  • Experience with AWS CDK or CloudFormation for infrastructure-as-code is a strong plus
  • Financial services domain background is a plus
More about this job

Responsibilities

Design, build, and operate production-grade REST APIs using Node.js and AWS serverless architecture. Ensure high reliability and value delivery by applying a product mindset and rigorous testing standards.

Requirements

Requires 5+ years of experience with Node.js, TypeScript, and a wide array of AWS serverless services. Candidates must be proficient in AI-assisted coding tools and have strong API design and security knowledge.

Skills

  • Node.js
  • TypeScript
  • AWS Lambda
  • API Gateway
  • DynamoDB
  • S3
  • CloudWatch
  • IAM
  • SNS
  • SQS
  • Glue
  • ECS
  • REST API Design
  • OpenAPI/Swagger
  • Mocha/Chai/Sinon
  • Jest

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Consulting

Keywords

  • Node.js
  • TypeScript
  • AWS
  • Serverless
  • Lambda
  • API Gateway
  • DynamoDB
  • S3
  • CloudWatch
  • IAM
  • SNS
  • SQS
  • Glue
  • ECS
  • REST API
  • OpenAPI
  • Swagger
  • GitHub Copilot
  • Claude
  • Cursor
  • Mocha
  • Chai
  • Sinon
  • Jest
  • AWS CDK
  • CloudFormation
  • Infrastructure-as-Code
  • Financial Services
  • Security Patterns
  • Input Validation

Report this job