Engineering

Software Developer

Full-time
3+ years
Montreal

What we do

Heyday is a next-generation live chat solution that combines the power of artificial and human intelligence to deliver the ultimate customer experience by enabling highly personalized customer conversations. Our Conversational AI chatbot acts both as a first-line customer concierge that helps customers help themselves, and as a nifty virtual assistant that helps boost customer service efficiency. Our mission: make e-commerce more personal by putting conversation at the heart of customer experience.

Who you’ll be working with

At Heyday, we're a fun mix of passionate and smart developers, designers, marketers, salespeople, and analysts. With our diverse skills and expertise, we work together as one team, while doing our best work. As a group of people, we believe in customer-centricity, collaboration, transparency, integrity and empathy.

Do you consider yourself a motivated self-starter and team player always searching for innovative ideas and solutions? If so, you might just be an ideal fit in our collaborative team.

What you’ll do

You’ll build serverless microservices and design data architecture in an environment where AI and chatbots are king.

Your main responsibilities:

  • Build complex and asynchronous systems at scale
  • Design and implement Restful and Websocket APIs
  • Optimize code and data architecture
  • Work with various modern cloud services

What you’ll need

  • You have 3+ years as a software developer including product-side experience
  • You can program in Node.JS or TypeScript
  • You have skills developing cloud-based product (AWS is an asset)
  • You are highly resourceful with debugging in asynchronous environments
  • You are comfortable with a micro service architecture
  • You’re comfortable developing complex applications
  • You love solving problems within and across teams
  • You have a growth mindset and it’s important for you to share your knowledge and help others grow
  • You’re able to work in English and/or in French

The dream candidate will also have the following (but don’t worry – if you don’t, we’ll teach you!)
Knowledge of SQL and NOSQL
Knowledge of ElasticSearch

If you’re interested in this position but do not meet all the requirements, we’d still love to hear from you – just drop us a line to convince us you’re the best fit!

Also, be sure to follow us on LinkedIn, Facebook and AngelList to stay up to date on any new Heyday job opportunities.

Why Join Heyday?

You will be challenged intellectually. You’ll work on an innovative product. You’ll learn new skills and grow your expertise while being constantly challenged in a fast-paced work environment. But you won’t do it all alone, and you’ll be able to count on the support of your team to help you do your best work!

Heyday is an equal opportunity employer that values diversity. We do not discriminate based on ethnicity, religion, colour or race, national origin, gender, sexual orientation, age, marital status or disability status. Let us know if you’ll require assistance during the application process.

Submit Your Application

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.