Granify - Lead JavaScript / Front End Engineer

Lead JavaScript / Front End Engineer

at Granify

Edmonton, AB

Granify is a high-tech, high-energy, and high-fun eCommerce company, backed by strong Series A investment. We are building an industry-leading optimization platform for online retailers wanting to create a better online shopping experience for their customers. Do you know why some shoppers don’t convert? We do, and we can change their minds.

We’re searching for Software Engineers who value mastery, authenticity, and positivity to help build and grow our product. As we lead the way into a trillion dollar industry, we want someone who is driven and who drives others - if this is you, we want you to be a part of it!

Have ideas, feedback, and solutions? You’d work closely with all members of the product and sales teams in a collaborative environment to design and implement new products and features. Hate boredom and love tackling the inherent challenges of a fast-paced, evolving tech industry? You'll get a chance to design, build, and improve on each part of our tech stack, with an emphasis on front end development.

What You'll Work On

While we’re always focused on client onboarding and innovating customized retail toolsets to increase conversion rates, average order values, and customer lifetime values, we’re also currently working on improving development processes and our JavaScript platform.

As the Lead Javascript / Front End Engineer with Granify you’ll be:

  • Leading the design, architecture, and development of a client-side application powering the next generation of Granify’s solutions
  • Building the toolsets (widgets) that optimize shopper sessions in real-time, drive conversion rates, and increase uplift for our clients
  • Working on our JavaScript platform to help launch new clients and improve current partnerships and toolsets
  • Troubleshooting, testing, and debugging to your heart’s content
  • Connecting to our our data collection & decision engine - built in Ruby, it collects millions of requests and terabytes of eCommerce data (traffic, orders, etc.) then uses our proprietary algorithms to translate it into user behavior and patterns
  • Maintaining and updating our client dashboard, a client-facing app full of toolset information and performance results
  • Mentoring and advising junior developers
  • Participate in code reviews, sharing knowledge, feedback, and ideas - teaching and learning, it’s a two-way street that leads down the road to improvement (pun intended)

You Are…

  • Someone with a true engineering mindset, you build things to work and to last
  • You love leading teams to success
  • Passionate about finding elegant solutions to complex technical problems
  • Eager to ship often & iterate quickly
  • Committed to mastery and craftsmanship in your work
  • Curious, consistently looking for better ways to build things and willing to learn about emerging technologies
  • Positive and personable - we're all tackling these challenges together!
  • Able to communicate with clarity and brevity


  • Strong JavaScript skills with a knowledge of best practices such as linting, module bundling, and task automation
  • Strong experience with current JS frameworks including jQuery, Ember, Angular, React, Gulp, Grunt, WebPack, and others
  • Deep understanding of MVC and MVVM architectures
  • Strong HTML, CSS experience and skill
  • Experience with server-side web apps in any language
  • Willing and interested to learn and work with new languages
  • Source control (Git) and familiarity with unix command line
  • Experience working as a front-end developer in an Agile environment
  • Experience leading dev teams hands-on

Bonus points:

  • Bachelor’s degree in computer science or equivalent degree / experience
  • Amazon Web Services
  • eCommerce Applications
  • Server side technologies
  • Machine learning

With offices in downtown Austin and downtown Edmonton, we’re working to create a collaborative environment where you can do and be your best. Together we’ll be tackling incredible challenges, driving customer value and innovating online retail solutions in 2017 and beyond.

Granify is an equal opportunity employer and values diversity. You’ll find limitless opportunities for growth, development, and career progression - the only thing holding you back is you.