Web Developer

Marvel & Snap
Ottawa, ON Full Time Front End Development

We’re not your typical web agency. Instead of taking on one-off projects, we partner with our clients for the long haul, managing their sites and helping them reach their marketing goals. Our monthly WebOps service empowers clients to consistently create and deploy new digital experiences.

Everything we do is driven by our clients’ success. We work hard, respond quickly, and are always learning. With minimal process and maximum trust, we focus on making a real impact. To thrive here, you need to be passionate about your work and committed to continuously honing your skills.

If you’re looking for freelance gigs, a traditional corporate environment, or an in-person office setup, we’re probably not the right fit. But if you’re eager to join a small (but mighty) team of passionate developers, work efficiently yet thoroughly, and embrace change (and a bit of chaos), then you’ve come to the right place.

Daily Responsibilities

  • You will be primarily responsible for managing customer tickets and providing support for over 75 existing websites.
  • Build, maintain, and upgrade customer WordPress and Shopify sites
  • Work closely with your Team Lead to identify problems and solutions, ensuring timely completion of project objectives within the estimated timeframe
  • Website development, including everything from full-site builds to smaller support tasks, with an equal focus on back-end (PHP) and front-end work
  • Deep WordPress theme and plugin customization
  • Third-party integrations (e.g. Stripe, Marketo, and RESTful APIs in general)
  • Develop email marketing templates
  • Assist with development of internal processes and tools

Required Skills

  • 3+ years of experience in a similar development role with solid experience building custom WordPress themes, including building custom post types and taxonomies, writing actions and filters, using Ajax, and optimizing for responsiveness and performance
  • 3+ years of working experience and ability with semantic HTML, CSS, and JavaScript
  • Experience using ES6, SCSS/Sass, and GitHub (or other git repositories)
  • Ability to manage multiple tasks, projects and clients simultaneously
  • Ability to be a quick learner and to work well in a team environment, collaborating with and learning from other team members and valuing feedback and opportunities for improvement
  • Experience in a customer service-oriented role
  • Excellent verbal and written communication abilities (English)
  • Taking great pride in the work you do

Bonus Points

  • Experience with one or more of the following WordPress plugins: Advanced Custom Fields, Gravity Forms, Redirection, Relevanssi, and/or Yoast SEO
  • Experience with Timber
  • Experience with Node and React
  • Experience with WCAG 2.0 Level AA and/or AODA compliance
  • Experience with Shopify, including configuring stores and apps and building and maintaining Online Store 2.0 themes

Additional Information

  • Only open to Canadian Residents living in the Eastern Time Zone
  • Remote work
  • Full-time salaried position

Benefits

  • We pay at or above market salary in most cases and evaluate a lot of research to make sure everyone is paid well.
  • Healthcare Spending Account (HSA)
  • 2 weeks of vacation, in addition to our holiday shutdown in December