View Our Website View All Jobs

Front-end Engineers (Ecommerce Agency experience & Vancouver location preferred)

We are hiring Front-end Engineers to join our growing Tech Team!

Zehner is a rapidly growing ecommerce digital agency building best-in-class, direct-to-consumer experiences for our client portfolio of nationally renowned brands spanning fashion/apparel, beauty/cosmetics, food, beverage and hospitality industries. Our team of technologists are passionate about implementing the latest ecommerce technologies to optimize our clients’ direct engagement with their consumers. Our team members are technically proficient as well as practical and effective problem-solvers, communicators, and collaborators.

We value programming skill sets relevant to our ecommerce platforms. Your discipline and detail-orientation in design, documentation, and all forms of communication are as important as actual coding skills. A distributed work environment requires self-initiated, active communication with your internal clients (colleagues on your project team) as well as our external clients (brands).

Our agency is culture-centric with a distributed cross-functional delivery team, clustered in Southern California, Vancouver BC, and Argentina. To thrive in an agency, you must enjoy the speed and variety of work, and be adept at managing multiple streams of work daily on a portfolio of projects, large and small. 


  • Apply and contribute to process, practices, and standards of coding, consistency and quality
  • Contribute high quality and timely output across concurrent project assignments 
  • Demonstrate sound judgment on time management and organization
  • Translate requirements and mockups into fully functioning websites using modern front-end frameworks 
  • Solve technical problems and clearly communicate solutions to team members and clients
  • Create documentation for internal colleagues and external clients
  • Present informed decision-making and perspectives in your area of technical contribution
  • Collaboratively architect, develop, and deliver best-in-class technical solutions for our clients and partners
  • Perform code reviews, 
  • Assess and implement new technologies and development techniques
  • Enthusiastically stay on top of latest development techniques and best practices and share learnings with team

Relevant skills and experience

  • Front-end development technologies: 
    • HTML
    • Front-end templating languages (Mustache, Handlebars, Nunjuks)
    • CSS and/or SCSS using BEM
    • Javascript frameworks  (React, Vue, Angular, jQuery)
    • CSS & component frameworks (Bootstrap, MaterialUI)
    • Local development & static asset build processes (Gulp, Webpack)
  • Back-end technologies that are not required but get extra credit: 
    • Python
    • Django
    • Django Extensions & Frameworks (Django CMS, Django Rest Framework)
    • PostgreSQL or MySQL
    • Docker & Docker-Compose
  • Collaboration tools: 
    • JIRA or similar for ticket definition / workflow & sprint planning 
    • Zeplin, Sketch, or Figma for design reference
    • Slack for internal and external communication
  • Working knowledge of the command-line
  • Working knowledge Version control systems (Git) & hosted version control (GitHub)
  • Working knowledge around cross-browser/platform issues and solutions
  • Working knowledge around REST & GraphQL API (either implementing and/or integrating)
  • Familiar with agile development ceremonies and practices
  • Agency work with concurrent project assignments
  • Experience collaborating and developing  in teams of 2 or more developers on any one project

Additional skills we value…

  • eCommerce development experience (especially relevant: ShopifyPlus and headless commerce)
  • Any additional development experience (Node.js, MongoDB, Next.js, Nuxt.js, Vercel, Gatsby, Flask, SQLAlchemy, Celery, Haystack, Redis, ECS or Kubernetes, APIGateway & Lambda, Heroku, etc.)
  • Experience with additional CMS frameworks (Wordpress, Drupal, etc.)
  • DevOps (AWS, GCP, Azure)
  • Infrastructure as Code (Serverless CLI, Terraform)

Application Submission

  • GitHub with a portfolio of relevant projects / experience
  • Please be prepared to provide and discuss code samples during interview process
  • If you don’t have code samples, we have a light, at home dev exercise (~4 hours) candidates can submit prior to the interview process
Read More

Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file