Skip to content


BigCommerce & Shopify Developer


GRAYBOX is looking for an Ecommerce Developer to join our team, specifically with a focus on BigCommerce & Shopify. This role is either fully remote (or in our Portland, OR office). If you are an expert working with a variety of ecommerce platforms (Shopify, BigCommerce, WooCommerce, Magento, etc), looking to push the limits of your knowledge while working with a collaborative goal-oriented team — we’d love to chat with you.

You will advise, build and support the development of highly customized commerce experiences for B2C & B2B clients.


  • You will work to drive the designs and technical implementation of client stores and ecommerce-related projects.
  • You will work with various CMS’s, themes and plugins to create functional stores to project requirements.
  • You will collaborate closely with the creative team to validate design UX & UI decisions and deliver on the overall project vision.
  • You will work alongside a small team of developers to discuss solutions, make decisions, estimate/validate, and ensure the technical feasibility of planned feature development.
  • You will report progress and escalate issues or slippage in a timely fashion.
  • Troubleshoot problems and operate independently

About You

  • You love creating beautiful, high-quality work - you care deeply about your product.
  • You care about delivering the best solution possible to our client-partners
  • You’re great at working independently in a fast-paced environment alongside distributed teams.
  • You ask questions, let others know when you need help, and tell others what you need.
  • You put time and care into each and every project.
  • You want to grow your dev knowledge and website skills, and you’re eager to learn.
  • You have some agency experience


  • 4+ years of experience in high-end front-end development
  • 4+ years of experience with PHP, Ruby, CSS, SCSS, Javascript
  • 2+ years of experience with the major Ecommerce Platforms, specifically a portfolio of stores you’ve built.
  • 2+ years of experience with Git and code management
  • 2+ years of development experience in an agency environment, working on more than one project at a time.

Nice to Have

  • Experience creating Ecommerce Plugins/modules (public or private)
  • Platform certifications
  • Experience with React or GraphQL
  • Experience with headless commerce
  • AWS / DevOps experience
  • Experience with other ecommerce frameworks such as: Commerce Tools, SFCC/Demandware, Magento, etc.


    • Competitive salary
    • 16 days PTO + 8 Holidays
    • Health, Dental and Vision Insurance (partially paid for you)
    • Annual Education Allowance
    • 401k + 4% match
    • Group Term Life insurance
    • 5 Week paid (80%) Sabbatical every 5 years of employment

GRAYBOX does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.

Why Work Here?

GRAYBOX is the premier Digital Consulting Agency in Portland. We're experts in Digital-First Strategy, Creative, Technology and Consulting.

We plan, design and build a variety of digital experiences including websites, web applications, mobile applications, ecommerce stores of all sizes, digital marketing campaigns, videos and virtual reality. If it touches the internet, we probably help with it.

We have about 40 people on staff + an extensive network of local freelancers. The company was founded in early 2009 and is widely regarded as an awesome place to work.

GRAYBOX affirms the diversity of our local communities including race, religion, national or ethnic origin, sexual orientation, and gender identity / expression. We welcome candidates who reflect our growing regional and national diversity.