A complete application in a minute
Tailored resume and cover letter, ready to send.
Article in Vancouver is seeking a Senior Software Engineer, Full Stack. You will design, build, deploy, and operate software across the full stack to power omni-channel customer experiences.
Join a capable team of engineers in a hybrid work environment (office 3 days per week). The role emphasizes end-to-end ownership, scalable architectures, and collaboration with product, design, and business stakeholders.
Department: Tech
Location: Vancouver
Compensation: CA$165,000 - CA$175,000 / year
Hi there, we’re Article. Since 2013, we have been redefining the furniture industry one sofa at a time, it’s not easy - it requires solving challenging, meaningful problems. This is where you come in. As a Senior Software Engineer, Full Stack, you'll design, build, deploy, and operate software solutions across our entire technology stack to help power our digital and physical customer experiences.
In Software Engineering, we need experienced full-stack talent who can own solutions end-to-end rather than specializing in a single layer. This fits into our larger need to translate complex business problems into simple, reliable, and scalable software that drives our growing omni-channel retail operations.
As a Particle (people of Article), you will have a high level of autonomy to solve challenging, meaningful problems the best way you can. That means you’re trusted to explore solutions you believe will work best (you’re the expert, after all). You’ll do all this while growing your skills within a company that is redefining the furniture industry.
You'll join a highly competent engineering team of 8 software engineers as part of a broader department of roughly 30 tech professionals, reporting to the Sr. Manager of Software Engineering. We work across frontend applications, backend services, databases, data pipelines, and cloud infrastructure.
We are a modern, adaptable engineering organization built around micro-sized squads (typically 1-2 engineers) with full-stack ownership. We use Claude AI to understand complex codebases fast and skip dense documentation.
We are a hybrid team - you'll be in the office 3 days per week.
*Prorated
At Article, we value authenticity and transparency in our hiring process. We want to get to know the real you, not an AI-generated version. Here are some guidelines around Artificial Intelligence in Hiring and what we expect from you.
From us, you can expect that humans make hiring decisions.
Having a criminal record does not restrict your employment at Article. Criminal background checks are only conducted with your permission and after a conditional employment offer has been accepted.
The decision if a criminal record will restrict your employment will be made on a case‑by‑case basis, where we conduct an \"individualized assessment\"- a reasoned, evidence-based determination as to whether the applicant's past conviction has a direct and adverse relationship with the specific job duties of the position.
Unless otherwise stated, all open roles require legal authorization to work in the location where the job is based, without requiring VISA sponsorship.
For US-based roles, Article participates in E-Verify
At Article, we value and respect individuals for their different talents, skills, abilities, and unique contributions. Employment decisions are based on merit and business needs, and not on race, ethnic origin, color, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, disability, genetic characteristics, personal beliefs, or any other classification protected by federal, state, provincial, and local laws and ordinances.
Reasonable accommodations are related to a disability or another protected characteristic. Applicants can also request accommodation at any stage of the recruitment process by notifying the hiring team or emailing ta.accommodation@article.com. This email is dedicated to accommodation requests only- non-related messages will not receive a response.