Job Title or Location

Software Architect (Remote Friendly)

Acro Commerce - 4 Jobs
Kelowna, BC
Posted today
Job Details:
Remote
Full-time
Experienced
Benefits:
Flexible Work

Salary:

Career Opportunity

About Acro Commerce

Acro Commerce is a digital agency specializing in ecommerce for B2B manufacturers. With over 25 years of experience, we modernize commerce architecture to help mid-market organizations reduce time-to-market, complexity, and costs. Our expert team builds scalable solutions using modern tools and composable frameworks to drive long-term growth for our clients.

Were currently hiring a Software Architect (Remote Friendly) to join our Production team.

In this role, youll lead the technical strategy and architecture of complex ecommerce projects for B2B and manufacturing clients. Youll collaborate closely with cross-functional teams, guide developers, and align client goals with scalable, secure solutions. From technical planning to execution, youll ensure that Acro delivers innovative, high-performing ecommerce experiences.

About the Role

  • Design and own end-to-end architecture for ecommerce projects using composable/headless approaches
  • Translate business requirements into scalable, performant, and secure solutions
  • Collaborate with clients, product owners, and project managers to align on technical strategy
  • Lead by example through hands-on code contributions that demonstrate clean architecture principles, secure coding practices, and performance optimization
  • Evaluate new technologies and ecommerce tools to drive innovation
  • Mentor developers and contribute to internal training and process improvements
  • Ensure code quality, performance, security, and process adherence across projects
  • Lead architecture reviews, oversee implementation, and manage release readiness
  • Coordinate with specialists for security, infrastructure, and QA to remove blockers and ensure successful delivery

Requirements:

  • 5+ years of software development experience, including experience in an architect or technical lead role
  • Ability to work with technologies such as PHP, React, Drupal, JavaScript, SQL, CSS3/HTML5, Kubernetes, and others
  • Familiarity with cloud platforms (GCP preferred), GitLab, and secure coding practices.
  • Strong communication, leadership, and stakeholder engagement skills
  • Portfolio or work samples demonstrating architecture design
  • Successful completion of a background check

Nice to Have:

  • Experience with Acumatica ERP, Storyblok CMS, Shopify, BigCommerce, and/or Drupal
  • Familiarity with decoupled frameworks (React front-end)
  • Relevant certifications (e.g., Cloud Architect, Scrum, ecommerce platforms)
  • Experience working with B2B and manufacturing clients.

Here are some things we pride ourselves on being able to offer our staff:

Flex start times & Earned days off: Do you prefer to start at 8:00? or 9:00? We'll work with you. Want every second Friday off? Well, we've got a program for that too!

Remote work: Flexibility is one of our core values, and so we understand that productivity is influenced by a healthy, rested mind. Each position at Acro Commerce can be done from the comfort of your home office, if you like, or if you would prefer to work from our Kelowna office, you can do that too, its a personal choice! Please note some of our client contracts require staff to be located in Canada, so while remote work is available, most positions require you to legally be able to work within Canada.

Free stuff: If you prefer to work from our office HQ, located in Kelowna, we have the added extra of juice, pop, snacks and coffee; choose your pleasure and enjoy.

Slappies: Tougher to explain but once a quarter we get together and have a little ceremony, some food and a laugh - no altars or corporate chants involved

Fun day: We aim to have fun every day; however, every year for a day we cram a bunch of fun on ourselves. Weee!

SPARC Events: Sometimes we have a virtual happy hour, team building events, (less corny than it sounds), competitions, or just a plain little reward for no reason. Its a little spark in our usually normal days.

Professional development: We might live and breathe software development, but we are also really passionate about our team's personal development too. We love to learn and are always striving to be the best version of ourselves; whether it's training on the latest technology or learning how to become a better delegator, we will help you improve your skills and hit your goals.

Culture: Were a certain type of people. Were all a little different and unique in our own way but we seem to work well together. No ones perfect, and we embrace that. We take our work seriously, but we dont take ourselves too seriously. Check out our site to get to know us! Feel free to dissect what and how we do what we do.

Salary range: We thoughtfully consider a wide range of factors when determining individual compensation. The expected salary range for this role for candidates residing in Canada is between $120,000$140,000 CAD. Actual compensation for an individual may vary depending on skills, performance over time, qualifications, experience, and location.

All careers come with a 30-day, no-questions-asked money-back guarantee. If you are in any way unsatisfied with your career, we will return you to the workforce at absolutely NO COST to you (minus shipping and handling).


remote work

Share This Job: