Web Developer

Posted 14 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Web Developer building client A/B testing experiments for GAIN, a data-driven creative technology company. Maintaining web tools, APIs, and experimentation platforms across front-end and back-end systems.

Responsibilities

  • Support A/B testing projects by developing across the entire client web stack from front-end to back-end services.
  • Provide client and server-side development services across multiple projects.
  • Oversee and conduct final reviews to ensure experiment designs are followed and coding standards and practices are met.
  • Handle ad-hoc requests and support the Delivery team.
  • Maintain and update internal tools and applications using JavaScript frameworks and server-side programming languages.
  • Understand, debug, and implement RESTful services and APIs into the A/B testing platform.
  • Perform GitHub commands and day-to-day requirements for building experiments.
  • Stay current with releases and updates from A/B testing tools including Optimizely, VWO, and Adobe Target.
  • Evaluate whether testing scripts will impact existing code.
  • Provide leadership and mentorship to the Conversion development team.
  • Support internal project management, including maintaining CLI, template code, and libraries.
  • Provide technical input with team leads and support the Delivery team on weekly client calls.
  • Support Marketing through webinars and other marketing projects.
  • Collaborate with developers, designers, project managers, consultants, and clients.

Requirements

  • Post secondary school degree, preferably in Computer Science.
  • 3+ years with front end technologies: JavaScript, HTML, CSS.
  • 3+ years with back end technologies: Node, Express, PHP and Laravel.
  • Experience with DOM manipulation.
  • Experience with Command Line Interface (CLI) tools.
  • Experience with JavaScript build tools such as Webpack, Vite.
  • Experience with version control such as Github, Bitbucket.
  • Knowledge of front end frameworks: React, Angular, VueJS.
  • An Agile/Scrum and test-driven developer with 3+ years of experience in an agency or startup environment.
  • Strong problem solving skills, able to take on new challenges and new services.

Benefits

  • Hybrid work environment + a home office allowance
  • Flex-Fridays! Friday is your uninterrupted day to wrap up the work week or sign off early
  • 3 weeks of paid time off to start, plus a winter holiday office closure.
  • Work from anywhere in the world up to 20 business days or 4 weeks per year
  • Wellness time, health + dental coverage, health spending account, and wellness spending account
  • Dog friendly office
  • Office gym membership
  • Reward + recognition programs

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$65,000 - CA$75,000 per year

Degree requirement

No Education Requirement

Tech skills

AngularJavaScriptLaravelNode.jsPHPReactVue.jsWebpack

Location requirements

HybridVancouverCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.