Senior Full Stack Engineer (Application Development)
$165k - $175k per yearArticle
Department:
Tech
Location:
Vancouver
Compensation:
CA$165,000 - CA$175,000 / year
DescriptionHi 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.
We are currently seeking out 4 one-year term positions
Why We Need YouIn 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.
Why Article?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.
About the Software Engineering teamYou'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.
What You’ll Do
Design, build, test, deploy, and operate complete software solutions across frontend, backend, and data pipelines.
Develop customer-facing and internal web applications primarily using Vue.Js, TypeScript, and React.
Build backend applications, APIs, integrations, and services using Java.
Design relational and NoSQL data models, event-driven workflows, and scalable service architectures.
Build and maintain data pipelines using Python, SQL, dbt, and Databricks.
Manage and optimize cloud infrastructure on platforms like AWS, leveraging DynamoDB and Kafka.
Build automated tests and CI/CD pipelines while monitoring, troubleshooting, and improving production systems.
Partner with Product Managers, Designers, and business stakeholders to translate needs into incremental releases.
Contribute to technical design, code reviews, engineering standards, and address technical debt to protect system health.
QualificationsWho You Are
5+ years of software engineering experience.
Proven experience developing backend services in Java.
Experience building web applications using Vue.Js and TypeScript.
Experience with eCommerce or high-traffic customer-facing applications.
Hands-on experience with event-driven and serverless architectures.
Tools We Use
Frontend: Vue.Js, TypeScript, JavaScript, React, HTML, CSS
Backend & Infrastructure: Java, REST APIs, AWS, DynamoDB, Kafka, CloudFormation
Data & Databases: Python, SQL, DynamoDB, Databricks, dbt, MySQL, PostgreSQL
Delivery: Git, CI/CD, automated testing, monitoring and observability tools
How You Work
You are pragmatic, flexible, and highly adaptable. You meet teams and systems where they are, adapting delivery practices to fit unique needs while building flexible systems quickly.
You balance simplicity, delivery speed, system reliability, maintainability, and cost when making technical decisions.
You communicate clearly and can explain complex technical concepts to both technical and non-technical audiences.
You are resilient, adaptive, and demonstrate above-the-line behavior when managing competing priorities and tight deadlines.
You break down complex projects into practical iterations with accurate timeline estimates.
Additional Requirements
Legally able to work in Canada.
Completion of a criminal background check.
Perks & Benefits
The salary range is $165,000 to $175,000
Starting salary is determined by your transferable skills, knowledge, work experience, and the hiring team’s budget, which is based on business needs, market compensation data, and internal equity
We believe in Winning Together. When Article hits its annual financial goals, eligible employees will receive a cash bonus (Only available for permanent role)
4% RRSP matched contributions through Wealthsimple (Only available for permanent role)
Life
20 days of vacation*
1 extra day off (Inclusion and Diversity Day)
6 well-being (sick) days
Hybrid work: 3 days a week in the office
Work remotely (anywhere in the world) for up to 3 weeks
Total Health
Excellent extended health and dental benefits packages
$1000 health/lifestyle spending account* for your total physical and mental well-being
TELUS Health App
Mental Health Assistance/Counseling
Virtual medical appointments
Office Space
The Article HQ is a converted warehouse, with an open accessible layout and no offices (even for our founders)
Work from your desk, an Article sofa, collaboration spaces, or a private meeting room
Standup desks can be requested too
Our kitchens are stocked with salty, sweet and healthy snacks, & all the premium coffees and teas to keep you buzzing
Onsite fitness equipment with showers and towel service
Pickleball, badminton, and table tennis matches happen, from very competitive to very casual
A dog-friendly office - well-socialized pups are welcome
Getting here
Free street parking (first come, first serve;
no reserved spots for senior leaders)
Indoor secure bike storage with change rooms and showers
20-minute walk to either Main Street- Science World or VCC Clark Skytrain stations
Extra
45% discount on our entire product range (15% for friends and family)
*Prorated
Artificial Intelligence (AI) In HiringAt 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.
Criminal Background ChecksHaving 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.
Work AuthorizationUnless 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
Equal Opportunity StatementAt 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.
AccommodationsReasonable 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 View email address on ca.hrm.tc. This email is dedicated to accommodation requests only- non-related messages will not receive a response.
#J-18808-Ljbffr
Tech
Location:
Vancouver
Compensation:
CA$165,000 - CA$175,000 / year
DescriptionHi 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.
We are currently seeking out 4 one-year term positions
Why We Need YouIn 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.
Why Article?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.
About the Software Engineering teamYou'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.
What You’ll Do
Design, build, test, deploy, and operate complete software solutions across frontend, backend, and data pipelines.
Develop customer-facing and internal web applications primarily using Vue.Js, TypeScript, and React.
Build backend applications, APIs, integrations, and services using Java.
Design relational and NoSQL data models, event-driven workflows, and scalable service architectures.
Build and maintain data pipelines using Python, SQL, dbt, and Databricks.
Manage and optimize cloud infrastructure on platforms like AWS, leveraging DynamoDB and Kafka.
Build automated tests and CI/CD pipelines while monitoring, troubleshooting, and improving production systems.
Partner with Product Managers, Designers, and business stakeholders to translate needs into incremental releases.
Contribute to technical design, code reviews, engineering standards, and address technical debt to protect system health.
QualificationsWho You Are
5+ years of software engineering experience.
Proven experience developing backend services in Java.
Experience building web applications using Vue.Js and TypeScript.
Experience with eCommerce or high-traffic customer-facing applications.
Hands-on experience with event-driven and serverless architectures.
Tools We Use
Frontend: Vue.Js, TypeScript, JavaScript, React, HTML, CSS
Backend & Infrastructure: Java, REST APIs, AWS, DynamoDB, Kafka, CloudFormation
Data & Databases: Python, SQL, DynamoDB, Databricks, dbt, MySQL, PostgreSQL
Delivery: Git, CI/CD, automated testing, monitoring and observability tools
How You Work
You are pragmatic, flexible, and highly adaptable. You meet teams and systems where they are, adapting delivery practices to fit unique needs while building flexible systems quickly.
You balance simplicity, delivery speed, system reliability, maintainability, and cost when making technical decisions.
You communicate clearly and can explain complex technical concepts to both technical and non-technical audiences.
You are resilient, adaptive, and demonstrate above-the-line behavior when managing competing priorities and tight deadlines.
You break down complex projects into practical iterations with accurate timeline estimates.
Additional Requirements
Legally able to work in Canada.
Completion of a criminal background check.
Perks & Benefits
The salary range is $165,000 to $175,000
Starting salary is determined by your transferable skills, knowledge, work experience, and the hiring team’s budget, which is based on business needs, market compensation data, and internal equity
We believe in Winning Together. When Article hits its annual financial goals, eligible employees will receive a cash bonus (Only available for permanent role)
4% RRSP matched contributions through Wealthsimple (Only available for permanent role)
Life
20 days of vacation*
1 extra day off (Inclusion and Diversity Day)
6 well-being (sick) days
Hybrid work: 3 days a week in the office
Work remotely (anywhere in the world) for up to 3 weeks
Total Health
Excellent extended health and dental benefits packages
$1000 health/lifestyle spending account* for your total physical and mental well-being
TELUS Health App
Mental Health Assistance/Counseling
Virtual medical appointments
Office Space
The Article HQ is a converted warehouse, with an open accessible layout and no offices (even for our founders)
Work from your desk, an Article sofa, collaboration spaces, or a private meeting room
Standup desks can be requested too
Our kitchens are stocked with salty, sweet and healthy snacks, & all the premium coffees and teas to keep you buzzing
Onsite fitness equipment with showers and towel service
Pickleball, badminton, and table tennis matches happen, from very competitive to very casual
A dog-friendly office - well-socialized pups are welcome
Getting here
Free street parking (first come, first serve;
no reserved spots for senior leaders)
Indoor secure bike storage with change rooms and showers
20-minute walk to either Main Street- Science World or VCC Clark Skytrain stations
Extra
45% discount on our entire product range (15% for friends and family)
*Prorated
Artificial Intelligence (AI) In HiringAt 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.
Criminal Background ChecksHaving 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.
Work AuthorizationUnless 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
Equal Opportunity StatementAt 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.
AccommodationsReasonable 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 View email address on ca.hrm.tc. This email is dedicated to accommodation requests only- non-related messages will not receive a response.
#J-18808-Ljbffr
Vacancy posted 39 minutes ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer (Application Development) in Winnipeg, MB vacancy
- ...seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications... ...a dynamic team that values growth and collaboration, with competitive pay and significant opportunities for impact and development....SeniorRemote work
- ...Employment Type: Full-Time, Permanent Work Arrangement:... ...commercial operations. With engineering and manufacturing operations... ...we continue to invest in the development and industrialization of innovative... ...for an experienced Senior New Product Introduction (NPI...SeniorPermanent employmentFull time
- ...App’s. Personal and Professional Development - We are committed to helping you reach... ...’re invited to be a part of that. Applications Engineering Specialist – Antec Controls We’re... ...appreciate the interest shown by all applicants, however only those being considered...SuggestedFor contractorsImmediate start
- ...TD in Toronto is seeking an experienced leader to drive development programs in our Technology Solutions group. You will lead multi-disciplinary... ...and scope. The role requires extensive experience in application development leadership, governance, and vendor management...Senior
- ...team of an assignment. • Lead electrical engineering work on all electrical systems for a... ...clients and obtain acceptance. • Coordinate development of models and working drawings utilizing... ...project specifications, including where applicable commercial terms. • Lead project...SeniorFor contractorsFor subcontractorInternshipWork at office
- ...reward. • Personal and Professional Development - We are committed to helping you reach... ...Overview As a Research & Development Engineering Specialist, you will support the planning... ...calibration activities, and compliance with applicable standards. • Contribute to...Manual labor
$89.7k - $149.8k per year
..., it's your playground. Our engineers work on scalable systems, cloud... ...and for you. Our Software Development Engineers (SDEs) use modern... ...applying to this position, your application will be considered for all... ...works with a high volume of applicants so we appreciate your...Full timeInternship- Lead full stack application development at HP, applying Java, JavaScript, and Springboot across complex software projects. This full time role supports high-performance computing systems.As a Software Applications Engineer 4, you oversee development projects and junior developers...SeniorFull time
$84k - $126k per year
...Year of Service The Scientific Research and Experimental Development (“SR&ED”) Senior Manager (“Senior Manager”) is responsible for assisting clients... ...to spend time onsite at client facilities, working with engineers, scientists and technical personnel. This role includes...SeniorFull timeFor subcontractorRemote work- ...experience. Job Listings: Opportunity 1: Full Time Toddler Nanny A warm and welcoming... ...maintaining the toddlers schedule of developmentally appropriate activities and outings, such... ...Serious knowledge of or interest in infant development in the first year (ish) of life (not...Hourly payLong term contractFull timeContract workFor subcontractorInternshipMonday to fridayNight shiftDay shiftAfternoon shift
- ...the world. Miratech retains nearly 1000 full-time professionals, and our annual... ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to... ...capabilities. Integrate AI agents and applications with enterprise systems, services, and...SeniorFull timeInternshipRemote workRelocation
- ...Senior Automation Engineer (Project Manager) Saguenay-Lac-Saint-Jean, QC, Canada Type of position: Regular To pursue project and client development in the Saguenay–Lac-Saint-Jean, BBA wants to bolster its local multidisciplinary team. Working closely with our offices...SeniorLong term contractTemporary workWork at officeLocal area
- ...Drive AI innovation as a Senior AI Engineer in Mississauga, Canada. Craft Python-based AI applications using FastAPI or Flask while optimizing performance and scalability... ...Senior AI Engineer with over 8 years in software development. You will design and deploy AI and LLM...Senior
- ...App’s. Personal and Professional Development - We are committed to helping you reach... ...Café offers free Tea and Coffee. Senior Manufacturing Engineering Specialist - Critical Environments... ...optimizing production through the application of advanced manufacturing engineering...Senior
- ...built on LLVM. We are looking for a Senior Compiler Performance Engineer to own major performance areas of... ...Belgrade city center offices OR hybrid/full-remote - UP TO YOU Competitive... ...the hiring process, such as reviewing applications, analyzing resumes, or assessing...SeniorRemote workWorldwideFlexible hours
- ...Welcome to a commitment to sustainable development you can relate to. Welcome... ...of opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care about... ...engineering career by joining us as a Senior Overhead Transmission Lines...SeniorPermanent employmentInternshipWork at officeFlexible hours2 days per week
- ...Personal and Professional Development - We are committed to helping... ...invited to be a part of that. Applications & Customer Solutions Manager... ...lead a team of Applications Engineers in a dynamic HVAC... ...appreciate the interest shown by all applicants, however only those being...
- Turn AI prototypes into reliable applications at Code17 with Java, Spring Boot, REST APIs, and LLM-powered workflows. Develop secure software... ...enterprise systems with useful grounded responses.As a Senior Full Stack Engineer, you will translate requirements into working solutions...Senior
- Job Responsibility: Title: Development Coordinator (multi-family) Location... ...for development applications and ensuring all regulatory project... ...team, Architects, Planners, and Engineers to optimize project outcomes.... ...providing regular updates to Senior Management. Assisting in...SeniorFull timeWork at office
- ...Overview Reporting to the Provincial Patient Safety Lead, the Application Administrator provides overall administrative support, technical... ...encourages all qualified individuals to apply. We thank all applicants but only those selected for an interview will be contacted....Permanent employmentRemote workFlexible hoursShift work
$110k per year
...It replaces fragmented legacy stacks with a modern, modular... ...modeling, governance, exposure, and application. That means building high-... ...quality standards, and creating engineering patterns that let analytics,... ...confidence. About the Role: The Senior Data Engineer will design,...SeniorFull time$130k - $160k per year
...Senior Substation Engineer (P.Eng.) Toronto, ON | Calgary, AB | Vancouver / Winnipeg, MB |... ...specification and selection, single-line development, protection and control design, and layout... ...schemes, ensuring compliance with applicable utility and interconnection requirements...SeniorLong term contractFull timeLocal areaFlexible hours- ...Full-Time | Onsite | Permanent Standard Work Schedule: Monday... ...across manufacturing, engineering, customer care, service, supply... ...SUMMARY: As the Learning & Development Specialist, reporting to the... ...participation, reflection, and practical application. Develop multimedia...Permanent employmentFull timeWork at officeImmediate startRemote workMonday to friday
- ...Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will... ...transport Understanding of OSI layers and applications Programming experience in Go, Python, C...Senior
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion... ...take full ownership of the software development lifecycle, ensuring seamless...SeniorFull time
- ...exciting opportunity for a motivated senior Water Resources Engineer / Environmental Engineer with... ...the opportunity to provide business development, manage water resources projects and... ...advanced in nature and require the application of mature knowledge Demonstrate sound...SeniorWork at officeWorldwide
- ...infrastructure and CI/CD automation as a Senior DevOps Engineer with Bounteous, supporting secure,... ...Linux administration. The work spans development, QA, staging, and production environments... ...improve CI/CD pipelines for reliable application delivery Manage containerized workloads...SeniorContract workInternshipRemote work
$18 - $22 per hour
...CA$18.00–CA$22.00 hourly Full-time CA$30.00 hourly Temporary... ...performance through the application of best practices.... ...Bachelor’s degree or diploma in Engineering, Construction Management, Quantity... ...firm that values professional development, collaboration, and innovation...SeniorHourly payPermanent employmentFull timeContract workTemporary workPart timeFor contractorsWork at officeFlexible hours3 days per week- ...the world. Miratech retains nearly 1000 full-time professionals, and our annual... ...Description We are looking for a Senior Routing Engine Developer to design and build the next... ...and technical delivery for distributed applications. ~ Expert-level hands-on experience with...SeniorFull timeInternshipRemote workRelocation
- ...and energy. Through our culture of people development, we are committed to the continuous... ...inspired to learn, grow, and discover their full potential. JOEY Restaurant Group is an... ...provides reasonable accommodations to qualified applicants and employees, including due to...Shift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Engineer (Application Development). Be the first to apply!
Related searches
- full stack developer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- senior full stack engineer Winnipeg, MB
- mechanical product design / development engineer Winnipeg, MB
- system development engineer Winnipeg, MB
- r&d engineer Winnipeg, MB
- product development engineer Winnipeg, MB
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB


