- Location
- Vancouver, BC, Canada · Onsite
- Compensation
- $85k – $115k CAD • No equity
- Employment
- Full-time
- Experience level
- MID (2–5 years exp)
- Specialization
- Full Stack, Wellfound
- Source
- Wellfound
Position Summary
We are seeking a talented Full Stack Developer to design, develop, and maintain modern web applications. The ideal candidate will have experience building scalable frontend and backend systems and a passion for creating high-quality software solutions.
This role offers the opportunity to work on innovative products, collaborate with cross-functional teams, and contribute throughout the entire software development lifecycle.
Key Responsibilities
- Develop and maintain responsive web applications using modern frontend and backend technologies
- Design and build scalable RESTful APIs and microservices
- Collaborate with product managers, designers, and engineers to deliver high-quality features
- Write clean, maintainable, and efficient code
- Participate in code reviews and technical discussions
- Optimize application performance, security, and scalability
- Troubleshoot and resolve software defects and production issues
- Work with relational and NoSQL databases
- Contribute to CI/CD pipelines and deployment processes
- Stay current with emerging technologies and development best practices
Required Qualifications
- Master's degree in Computer Science, Software Engineering, Information Technology, or a related field
- 0–2 years of software development experience (internships, co-ops, and academic projects considered)
- Strong proficiency in JavaScript and TypeScript
- Experience with React, Angular, or Vue.js
- Experience with Node.js, Java, Python, or .NET
- Knowledge of REST APIs and web services
- Familiarity with SQL and database design
- Experience using Git and version control systems
- Strong problem-solving and communication skills
- Legally authorized to work in Canada
Preferred Qualifications
- Experience with AWS, Azure, or Google Cloud Platform
- Familiarity with Docker and Kubernetes
- Knowledge of CI/CD tools and DevOps practices
- Experience with GraphQL
- Understanding of Agile development methodologies