Article

Senior Software Engineer (Full Stack) Tech

Remote Vancouver, British Columbia
USD 130k - 175k
CSS DynamoDB Kafka React Angular HTML AWS API SQL GCP Azure Vue.js Node.js Python JavaScript
This job is closed! Check out or
Description
Hi there, we’re Article. 👋  Since 2013, we have been reinventing 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  be responsible for the design, development, and maintenance of full-stack web applications.

*This is a hybrid role and will require 3 days in-office*

Why We Need You:

This role requires a solid understanding of both front-end and back-end technologies (~30/70 split respectively), with a focus on building scalable and maintainable solutions. The Senior Engineer will collaborate closely with various teams, contributing to technical decisions, driving innovation, and ensuring that software solutions align with product and business goals.

This role will be multifaceted - you'll gain exposure to maintaining and building new features for our current website (a large-scale platform that serves millions of customers and potential customers per month). Then over the next year, you will be helping rebuild and migrate our website (storefront) to our new headless platform.

You will also gain experience with Omnichannel development. As we expand the number of new physical store locations you will help build new integrations to the POS being used in the stores.

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. 

What You’ll Do:

  • Design, develop, test, deploy, and maintain full-stack web applications.
  • Leverage modern front-end frameworks (e.g., React, Angular, Vue) and back-end technologies (e.g., Node.js, Python, Java).
  • Build user-friendly and intuitive interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue), HTML, CSS, and related technologies.
  • Ensure web applications are responsive, scalable, and accessible across different platforms and devices.
  • Implement server-side logic, RESTful APIs, and data processing components using technologies such as Node.js, Python, or Java.
  • Design and optimize SQL or NoSQL database schemas to ensure data integrity, security, and performance.
  • Work with DynamoDB for efficient and scalable data storage.
  • Work with cloud platforms (e.g., AWS, GCP, or Azure) to manage and optimize application infrastructure.
  • Ensure high availability, scalability, and cost-effectiveness of applications by leveraging cloud services and solutions, including DynamoDB and Kafka for event-driven architecture.
  • Implement CI/CD pipelines, automated testing, and infrastructure as code (IaC) to streamline software delivery and improve efficiency.
  • Collaborate with product, backend, and DevOps teams to ensure successful integration of front-end and back-end components.
  • Work with stakeholders, including product managers and designers, to translate business requirements into technical solutions.
  • Identify areas of improvement within the codebase, drive solutions to optimize performance, and reduce technical debt.
  • Stay up-to-date with new technologies and industry trends, advocating for their adoption where relevant.
  • Lead and contribute to the development and timely delivery of full-stack web projects, ensuring adherence to deadlines and product goals.

Perks & Benefits:

Wealth: 
  • The expected salary is $130,000 to $175,000. The actual base pay can increase beyond this range and will be based on various factors, including transferable skills, training and certifications, work experience, business needs, and market demands. 
  • 4% RRSP matched contributions through Wealthsimple 
Life:
  • 20 days of vacation*
  • 6 well-being (sick) days 
  • 1 Inclusion and Diversity Day
  • 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
  • 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 
Article
Article
E-Commerce Furniture Home Decor

1 applies

8 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say