Opens LinkedIn
- 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
Quality Engineer
- On-site
- Vancouver, BC
- Posted Oct 11, 2026
Full Stack Engineer
- Hybrid
- Toronto, ON
- Posted Oct 10, 2026
Artificial Intelligence Researcher
- Hybrid
- Toronto, ON
- Posted Oct 10, 2026
Machine Learning Engineer
- Hybrid
- Toronto, ON
- Posted Oct 10, 2026
