
Full Stack Developer
veritree
full-time
Posted on:
Location Type: Hybrid
Location: Vancouver • Canada
Visit company websiteExplore more
Salary
💰 CA$108,992 - CA$130,000 per year
About the role
- Write, modify, integrate, and test software code using best practices to develop well-designed, efficient, and maintainable applications.
- Maintain and enhance existing Node.js services and applications, including deployments and server-side maintenance.
- Set up and support infrastructure required to host new and existing Node.js back-end services.
- Develop across the full stack, contributing to both front-end client-side code and back-end server-side logic.
- Design and implement efficient database structures and data architectures to support application functionality.
- Analyze, troubleshoot, and resolve technical issues, communicating problems and solutions clearly to team members.
- Work with frameworks and languages including Node.js, MySQL, Vue.js, Nuxt.js, CSS, and HTML, with opportunities to gain exposure to additional stacks (e.g., PHP).
- Communicate effectively with cross-functional partners to support development, testing, and deployment activities.
Requirements
- 3+ years of experience in full-stack web development using JavaScript / TypeScript
- Proficiency with front-end frameworks such as React, Vue.js, or Angular, and a deep understanding of CSS and HTML
- Proficiency with the infrastructure setup, development, and deployment of Node.js applications on AWS services
- Proficiency with relational database design and development (MySQL, ORMs etc.)
- Strong understanding of web development principles, REST APIs, and API-driven architecture
- Proficiency with version control tools such as Git and Github, or similar tools
- The ability to self-manage tasks, deliverables, and expectations in a fast-paced environment
- Diploma in computer science and systems or related field
- Fluency in spoken and written English
- Ability to collaborate and communicate clearly, effectively, and efficiently with other team members
- Excellent problem-solving skills with the ability to work independently as needed
- Ability to self-manage tasks, deliverables, and expectations in an innovative and fast-paced environment
Benefits
- Competitive salary with a performance-driven framework that ensures fair and consistent compensation reviews, tied to individual impact and business growth
- Extended health, dental, and vision benefits
- Additional Health Spending Account (HSA) / Lifestyle Spending Account (LSA) to support your well-being and lifestyle interests
- A variety of time-off programs, including vacation, personal days, and a 4-week remote work program each year
- Employee discount with tentree, our sister company
- A flexible, hybrid work environment designed for collaboration and focus-driven impact
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsJavaScriptTypeScriptMySQLVue.jsNuxt.jsCSSHTMLREST APIsAPI-driven architecture
Soft Skills
problem-solvingself-managementcommunicationcollaborationeffective communicationindependencetask managementexpectation managementadaptabilityteamwork
Certifications
diploma in computer sciencediploma in systems