Back to job search
TEEMA logo

Full Stack Engineer

  • Vancouver, BC
  • On-site
  • Posted Oct 11, 2026
  • 1 position

$100,000–$110,000 / year

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Build and maintain scalable front-end and backend applications, APIs, and microservices using modern web technologies and SQL and NoSQL databases. Support AWS infrastructure, automated deployments, CI/CD, testing, troubleshooting, code reviews, and collaboration with product, design, and engineering teams.

Job details

Full Stack Developer – Vancouver Location: Vancouver, BC – In Office Employment: Permanent, Full-Time onsite Salary $100-110K onsite Downtown Vancouver We’re looking for an experienced Full Stack Developer to join a growing technology team in Vancouver. This is a hands-on development role working across modern front-end applications, backend services, APIs and cloud infrastructure. What You’ll Do Build and maintain scalable front-end and backend applications. Develop with Angular/React, Node.js and Express. Design and integrate REST APIs and microservices. Build applications using SQL and NoSQL databases. Work with AWS cloud services. Support automated deployments, CI/CD and infrastructure/environment-as-code practices. Create automated tests and troubleshoot issues across the full stack. Participate in code reviews and collaborate with product, design and engineering teams. What We’re Looking For 5+ years of software development experience. Strong JavaScript/ECMAScript 6 and Node.js experience. Strong experience with Angular and/or React. Experience with Express.js, REST APIs, web services and microservices. Experience with SQL and NoSQL databases, including MongoDB. Hands-on AWS experience (EC2, S3, RDS, SQS, API Gateway, DynamoDB or similar). Experience with automated deployment tools such as Ansible, Chef or Puppet. Good understanding of DevOps, CI/CD and environment-as-code. Experience creating automated test suites. Strong understanding of software design patterns and distributed/messaging architectures. Experience working in Agile/Scrum environments. Strong communication and collaboration skills. Nice to Have Native iOS or Android development experience. Open-source contributions on GitHub or NPM. Experience with HTML, CSS/SCSS, Bootstrap, responsive design and MySQL.

What you’ll do

Build and maintain scalable front-end and backend applications, APIs, and microservices using modern web technologies and SQL and NoSQL databases. Support AWS infrastructure, automated deployments, CI/CD, testing, troubleshooting, code reviews, and collaboration with product, design, and engineering teams.

Requirements

Requires 5+ years of software development experience, strong JavaScript and Node.js skills, and experience with Angular and/or React, Express.js, APIs, databases, and AWS. Candidates should also have experience with deployment automation, DevOps and CI/CD, automated testing, software design patterns, distributed or messaging architectures, and Agile/Scrum.

Listed skills

  • JavaScript · Preferred
  • Node.js · Preferred
  • Angular · Preferred
  • React · Preferred
  • REST APIs · Preferred
  • SQL · Preferred
  • MongoDB · Preferred
  • Amazon Web Services · Preferred
  • CI/CD · Preferred
  • Automated testing · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • JavaScript
  • ECMAScript 6
  • Node.js
  • Angular
  • React
  • Express.js
  • REST APIs
  • Microservices
  • SQL
  • NoSQL
  • MongoDB
  • AWS
  • CI/CD
  • Automated Testing
  • DevOps
  • Agile/Scrum

Job areas

  • Software
  • Technology
  • Engineering

More jobs from TEEMA

See all jobs from TEEMA