DescriptionHi 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 (Front-End), you'll play a pivotal role in developing, optimizing, and maintaining cutting-edge web applications that deliver seamless user experiences. Why We Need You: You will primarily work with Vue 3, Server Side Rendering (SSR), Contentful, and AWS technologies to build high-performance, scalable, and SEO-optimized customer-facing applications. You will ensure integration with backend services, improve web performance, and lead technical initiatives. The Senior Engineer will also collaborate cross-functionally to architect and execute complex projects, continuously driving innovation and adopting best practices. 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. The main framework we currently use is the latest version of Vue.js. In the near future, we plan to move over to React.js. 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: Architect and build efficient, reusable, and scalable front-end components using Vue 3, HTML, CSS, and modern JavaScript (ES6+). Implement Server Side Rendering (SSR) to optimize page load times, memory management, and performance. Integrate CMS-based content (e.g., Contentful) into page rendering, optimizing for dynamic updates and maintainability. Work closely with backend engineers to ensure seamless integration with microservices built on AWS. Collaborate with backend engineers to optimize performance using AWS services like Lambda@Edge to improve edge-caching and global content delivery. Drive performance improvements, focusing on SEO best practices, Core Web Vitals, and page load speeds. Analyze and resolve memory and performance issues in Server Side Rendering (SSR) to ensure application stability and responsiveness. Lead and guide the architectural decisions for the front-end, ensuring scalability, performance, and security across products. Provide mentorship and technical guidance to junior engineers, advocating for best practices like code reviews, automated testing, and continuous integration. Implement and monitor A/B testing strategies using tools like LaunchDarkly to drive data-driven product decisions. Work with Product Managers, UX/UI Designers, Data Analysts, and other stakeholders to translate business needs into technical requirements, delivering robust, scalable solutions. Participate in Agile development cycles, sprint planning, and retrospectives. Identify areas of technical debt and lead initiatives to refactor or enhance codebases, promoting maintainability. Advocate for and drive the adoption of new front-end technologies and methodologies that align with business objectives. Who You Are: 5+ years of hands-on experience as a Frontend Software Engineer working on high-traffic, customer-facing web applications. Expertise in Vue 3 framework, including experience with Server-Side Rendering (SSR) and component-based architectures. Strong understanding and implementation experience with SEO best practices and web performance optimization techniques. Proficiency in working with GraphQL and REST APIs for data integration and web application development. Experience with AWS services, particularly in deploying and optimizing frontend performance using services like Lambda@Edge, CloudFront, and related CDN/caching mechanisms. Proven track record in implementing and running A/B tests for web applications using tools such as LaunchDarkly. Demonstrated ability to debug and optimize memory and performance issues, especially related to Server-Side Rendering (SSR) in large-scale applications. Experience in building dynamic, CMS-driven web pages using tools such as Contentful or similar content management systems. Extensive experience working in microservices architectures, collaborating with multiple services, and ensuring seamless integrations. Proficient in styling and updating websites using CSS3 (including pre-processors like Sass) and creating interactive experiences using JavaScript. Legally able to work in Canada. Completion of criminal background check. 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 #Information Technology jobs

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
7 months ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Canada