Full Stack Software Engineer (Remote)

Apply for this position Please mention DailyRemote when applying
Posted 6 days ago Worldwide Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

Description
Hey there, we're Article. You might know us for amazing direct-to-customer furniture, however behind the scenes is a talented group of software and data engineers and product managers who build the systems that power Article. In fact, we were founded by engineers, so building software is in our DNA. A lot of the technical team is based in Vancouver, BC, however, we have team members who are completely remote around the world.

We're looking for multiple Full Stack Software Engineers (Junior, Intermediate + Senior) to join Article. Article was founded by software engineers, so we are looking for more than just a coder; you will be contributing to the design, development, deployment, and support of our software which runs our company's in-house ERP software suite. As we continue to scale our operations, the software you create will be foundational to our success.
We're currently hiring for multiple teams, including:

Warehousing and Distribution: This team develops new software solutions as well as maintains existing ones for our warehousing and distribution/logistics department within Article. This team is key to our overall success here at Article; it has a direct impact on making sure customers have access to all of our products and receive them in a timely manner.

Delivery and Post-Delivery Experience: All the way from receiving the product by the final mile team to the customer and everything after the customer receives their delivery.

Inventory Planning: The Planning team is working on a tool for the supply chain team to help them plan out inventory levels across our fulfillment centers to make sure our customers receive their orders in a timely manner.

Fulfillment Logic: This team's mission is to test the strength in the integration of Article's holistic customer purchase fulfillment flow - from planning POs to when the product arrives at our customers' doors.

Buying Experience: Attract visitors and customers, showcase our products, inform, inspire and make the purchase a secured and easy action. While also, developing and experimenting with new ecommerce features. We find creative ways to measure the impact of these new features with customer experience always top of mind.

Customer Service Experience: Deliver quality solutions for our Sales & Service business teams to enable them to provide remarkably better service to our Customers.

Product & Sourcing: Engineer remarkably better Product Catalog and Vendors management tools

Design Plan: Make Designing Homes a Breeze. The easiest and fastest way to get high quality professional design help for new homeowners and those who are redecorating their homes

Along with the teams above we have new teams being launched in the new year. So, if you don't see anything above that catches your eye still apply and we would love to speak with you.




About our Tech Team
Team size: We are currently around 120 (although this number keeps growing, so it might be larger). We have nearly doubled in the past year, and this hiring velocity is planned to continue.

Remote work: Our tech team is currently working from home due to COVID-19. When it's safe to return to the office, we have flexible solutions if you want to be in the office a lot, sometimes, or not at all. The majority of the team is based in Vancouver, BC however we currently have members of our tech team based across Canada, USA, Mexico, and Brazil.

Time zones: +/- 4 hours from PST

Founders: We were founded by engineers

Tech Stack:
  • Mainly Java applications built with SpringBoot and SPA built with Vue.JS, but each team is responsible for choosing the suitable technology.
  • We are big customers of AWS, we use a lot of their services : AppMesh, ECS, EC2, RDS, DynamoDB, CloudFormation, Forecast, Personalize...
  • Our ecosystem communicates through events propagation using Kafka, CDC and gRPC.
  • We have about 20 applications and services and it's growing.
How we work:
  • We are creating empowered Product teams where each team has a clear Problem they are solving.
  • Each team does continuous delivery toward solving their problem only.
  • Our approach is pragmatic and hypothesis based
  • Quality is not negotiable. We can trade time and scope on projects but we believe in delivering applications that do not require support in production.




Skills Knowledge and Expertise
  • Extensive experience and knowledge of JavaScript, CSS, and SASS
  • Experience with modern front-end JavaScript frameworks (e.g. Vue, Angular, etc)
  • Familiar with front-end build systems (e.g. Webpack) and package management (e.g. npm)
  • Expert in analyzing Lighthouse (and others) reports and remove performance bottlenecks
  • Design, create, and execute automation scripts using Cypress, Junit, and Jest
  • Review manual test cases for the relevant application and provide feedback on suitability for automation to the project team
  • Create and maintain test plans, cases, scenarios/scripts, in compliance with defined QA standards and methodologies
  • We are primarily a Java shop, so experience/knowledge of Java is a must have
  • Self-motivated with strong teamwork and communication skills
  • Able to work in a fast-paced environment
  • Currently working towards a Bachelor's or Master's degree in Computer Science or a related field





Benefits

At Article, we believe in an "Ownership Mindset" where you'll be given autonomy and the ability to own your work. Beyond a competitive salary:
  • We reward that ownership mindset, so we offer stock options after one year of employment
  • With our fast growth, we have a culture of curiosity, where learning happens on the fly - and while having a lot of fun
  • Access to dental and health benefits package plus a health/lifestyle spending account for your total physical and mental well-being
  • 45% discount on our products so you can experience first-hand why our customers love Article
  • Your choice of state-of-the-art laptops with the tech and tools to easily collaborate
Most HQ employees are working from home due to COVID-19. When it's safe to return to the office, we have flexible solutions if you want to be in the office a lot, sometimes, or not at all.
  • When our office is safe to reopen, you'll love that:
    • The Article HQ is a converted warehouse with in-house photo studios, an airy open layout, an open kitchen filled with snacks, premium coffees and teas (and ALL the milks).
    • A dog-friendly office. We love our dog friends here at Article. If you have a well-behaved, well-socialized pup, we'd love to have them in the office too.
    • Onsite fitness equipment, change rooms (including towel service!) and bike storage
    • Regular extra-curricular activities, such as socials, open-mics, picnics... even cross-country skiing! For now, we've replaced them with creative virtual events for the time being - like virtual trivia night or a cooking class through Zoom!

Ready to become a Particle? Apply today. We're excited to meet you

#INDARTICLETECH
#LI-VJ2
Article is the easiest way to create a beautiful modern space.

Article started from a desire to improve efficiency and make furniture less expensive for everyone. In 2014 we had 4 employees; now we have over 1200 and have been growing rapidly.

Our office and warehouse space has grown from under 15,000 sq ft to over 1,200,000 sq ft, and our yearly revenue has grown to match.

Our head office is based in Vancouver, Canada, an office in Ho Chi Minh City, and warehouses in Seattle, Los Angeles, San Francisco, Jacksonville, Austin, Dallas, Portland, Houston, Chicago, Nashville, Denver, Baltimore, Toronto, Boston, and New Jersey.