Job Title or Location
RECENT SEARCHES

Senior Software Engineers (9 month contract)

Article - 5 Jobs
Vancouver, BC
Posted 3 days ago
Job Details:
Remote
Full-time
Contract
Executive

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 (Contractor), you'll be responsible for the delivery of technical support for Cash & Carry and Expansion of our retail stores with our Shopify POS system and Internal Systems.
*** Please note these are Contractor positions and you must be based in the Lower Mainland.
We're currently seeking two (2) experienced Senior Software Engineers (Back End - Java) to lead the integration of Shopify's Point of Sale (POS) system into our existing technology ecosystem. This initiative is part of an exciting new project team that will collaborate closely with our Product Manager and key business stakeholders.
As we expand into new brick-and-mortar locations, we're implementing modern POS solutions to empower our store associates to deliver exceptional customer service. This is a unique opportunity to help shape a foundational aspect of our in-store experience.
Project Details:
  • Start Date: Immediate
  • Target Completion Date: December 31, 2025 (i.e. target end date of contract)
  • Work Environment: 3 days in-office, 2 days remote per week.

What You'll Do:
  • Work with PM and Business to translate business requirements to defined technical solutions
  • Collaboration with Technical SMEs on existing Bespoke Systems and Shopify POS
  • Learn and understand the key functional and architectural aspects of the existing systems (reviewing all documentation).
  • Technical Design and Implementation solutions
  • Implement updates on Shopify POS to meet requirements
  • Implement technical on Article Bespoke systems to meet requirements
  • Implement updates on communication between systems
  • Ensuring all Unit and integration tests will are delivered with the features
  • Writing, reviewing, and testing code - we are a team-first environment and everyone reviews each other's work to ensure top-quality code.
  • Implement and Update CI/CD pipelines and automatic deployment using Infrastructure as Code
  • Meet acceptance criteria of Stakeholders for deliverables.
  • Regular reporting of overall project progress
  • Participating in Daily standups and sprint planning and demos
  • Escalate blockages as soon as possible to stakeholders.
  • Provide action plans as problems arise.
  • Documentation of features (Including User documentation and Technical Documentation)
  • Participate in user training for the new Retail store features (Retail Associates and Customer Care agents).

Who You Are:
  • You're an experienced contractor who can quickly acclimatize to how we work
  • You are a confident, self-directed expert
  • You're experienced working directly with business stakeholders and working autonomously (taking ownership of your deliverables) - a key characteristic of Senior Engineers at Article.
  • You have primarily worked with Java Based applications (Spring and Play) and MySql RDS and DynamoDB-based persistence
  • Familiar with AWS
  • Extensive experience building integrations
  • Legally able to work in Canada
  • Completion of a criminal background check
Assets:
  • Event-Driven Architecture with Kafka experience
  • Experience with POS, eCommerce - ideally Shopify

As a contractor at Article:
  • We pay our contractors' invoices net 30
  • We'll provide you with a laptop (if required) and all required software
  • You'll have a dedicated desk in our office
  • Our kitchens are stocked with salty, sweet and healthy snacks, & all the premium coffees and teas to keep you buzzing
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

Share This Job: