Software Developer
Granify
Edmonton, AB
Granify is a rapidly evolving technology company at the intersection of e-commerce, machine intelligence and psychology. We’re building an industry-leading optimization platform for online retailers wanting to create a better online shopping experience for their customers.

Looking to get your foot in the door at the most exciting technology firm in Edmonton? We’re hiring a Software Developer who values self-improvement, focus, and positivity to help build and grow our product.

In this role, you'll get a chance to design, build, and improve on each part of our tech stack, with an initial emphasis on front end development. You’d work closely with members of the engineering, data science, product and sales teams in a collaborative environment to design and implement new products and features.

This position is full-time in Edmonton, AB, Canada. We welcome local applicants, as well as any Canadian citizens, permanent residents, or eligible international applicants willing to relocate.

What You'll Work On

As a Software Developer you’ll initially be focused on:
Improving our JavaScript platform
Launching new clients, including testing and troubleshooting installations
Building the tools that millions of shoppers interact with daily
Participating in code reviews, sharing knowledge, feedback, and ideas
Learning!
You Are...

Hungry to learn, hard working and with a high capacity to learn
Someone with a true engineering mindset, you build things to work and to last
Passionate about finding elegant solutions to complex technical problems
Eager to work in an ever evolving code base and constantly strive to improve the domain
Committed to mastery and craftsmanship in your work
Curious, constantly looking for better ways to do things
Positive and personable - we're all tackling these challenges together!
Focused and disciplined
Able to communicate with clarity and brevity

Fundamentals:
Experience with JavaScript, HTML and CSS
Understanding of MVC and MVVM architectures
Understanding of server-side web apps in any language
Bachelor’s degree in computer science, engineering, or equivalent degree / experience

Bonus Points:
Source control (Git) and familiarity with unix command line
Experience working as a front-end developer in an Agile environment
Experience with modern JS libraries and frameworks, such as jQuery, Coffeescript, SASS, Ember, Angular, React, Gulp, Grunt, WebPack, or others
Experience working with Tag Management Systems such as Google Tag Manager, Tealium and Signal
Experience integrating with analytics packages such as Google Analytics and Omniture
Experience with Amazon Web Services
Experience with Ruby / Ruby on Rails, SQL, Redis, Hadoop, and/or Spark
Understanding of machine learning
Working at Granify

With our unique culture and How We Work at Granify framework, you’ll develop core skills that will change how you work, how you think and how you live for the rest of your life. We have a clear system in place to help you grow as a person and as a pro and we take it very seriously.

You’ll work closely with an incredible group of the smartest, most interesting, genuinely good people around. You’ll work hard, learn quickly, and have plenty of excitement. You’ll also get a first hand view into the rapidly evolving, exciting intersection of e-commerce, machine intelligence and psychology.

With our continued growth as a company, you’ll find limitless opportunities for growth, development, and career progression.

Did you know? Granify is backed by early investors in Facebook, Uber, Twitter, Airbnb, Paypal, Pinterest, Palantir and Yelp. Wouldn’t it have been great to get in at one of those companies as they were taking off...