GAIN

Web Developer

GAIN

full-time

Posted on:

Location Type: Hybrid

Location: Vancouver • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

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

Job Level

Mid-LevelSenior

Tech Stack

AngularJavaScriptLaravelNode.jsPHPReactVue.jsWebpack

About the role

  • Support Conversion’s A/B testing projects by developing across the entire client web stack from front-end to back-end services.
  • Provide client & server side development services across multiple projects
  • Oversee and conduct final reviews to ensure experiments design are being followed and follow coding standard and practices
  • Handle other ad-hoc requests and support the Delivery team
  • Maintain and update internal tools and applications using Javascript frameworks such as Vue, React, etc, and server side programming languages such as PHP/Laravel, Node/Express, etc
  • Understand how RESTful Services and API works, how to debug and how to implement it into AB testing platform
  • Perform basic and advance github commands and be able to complete day-to-day requirements for building experiments.
  • Staying up to date with releases and updates from A/B testing tools such as Optimizely Client-side, Optimizely Server-side, VWO, Adobe Target, etc. that would impact how the Development Team works with clients.
  • Perform a technical evaluation to determine if the testing scripts will impact on any existing coding.
  • Provide ongoing leadership and mentorship to Conversion’s development team to support continuous skill development.
  • Support internal project management for the Development Team, including maintaining CLI, template code, library, etc.
  • Working with team leads to provide technical input and support, as needed
  • Support Delivery team in weekly call to answer any technical issue from clients
  • Support Conversions Marketing team by participating in webinars and other various marketing projects, as needed.
  • Working as a member of a larger team and collaborating effectively with others in your function (developers) as well as cross functionally (designers, project managers, consultants, and clients) to support each other, achieve the best outcomes, and win as a team

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 on 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
  • 3 weeks of paid time off to start
  • Work from anywhere in the world up to 20 business days or 4 weeks per year! We want you to build a life and a career at the same time.
  • Wellness time, health + dental coverage, health spending account, and wellness spending account so that you can prioritize YOU.
  • Dog friendly office, because our furry friends are part of the team too.
  • Office gym membership
  • Reward + recognition programs to recognize your team (and be recognized) for all that we do
  • Work at a certified Great Place to Work®

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptHTMLCSSNodeExpressPHPLaravelA/B testingRESTful ServicesAPI
Soft skills
leadershipmentorshipproblem solvingcollaborationcommunication
Certifications
post secondary school degree in Computer Science