Full Stack Developer

We're seeking a Full Stack Developer to join our team!

Job Description

We are looking for a skilled Full Stack Developer who is comfortable with both front and backend programming. Using the latest technologies and architectures we are always pushing the boundaries of what we can produce and are looking for the next great developer to join us on this exciting journey. Our ideal candidate will take complete end-to-end ownership of projects and features across the entire stack. You’ll be joining a small team working at the forefront of AI/ML, NLP and Big Data Analytics. We are giving our clients the ability to predict customer behaviour to influence business outcomes.

If you’re also familiar with Agile methodologies, we’d like to meet you.

Responsibilities

  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
  • Develop new features and infrastructure development in support of rapidly emerging business and project requirements
  • Assume leadership of new projects from conceptualization to deployment
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
  • Collaborate with product managers, designers and developers on several projects

Requirements

  • Bachelor’s degree in computer science, information technology, or engineering
  • 1+ years of experience building large-scale software applications
  • Experience building web applications
  • Experience designing and integrating REST APIs
  • Knowledge of React, NodeJS, GO, Python and Javascript
  • Knowledge of noSQL, SQL and AWS technologies
  • Excellent debugging and optimization skills
  • Unit/integration testing experience

Nice-to-Haves

  • Knowledge of GraphQL
  • Knowledge of microservices, Docker and Kubernetes
  • Knowledge of MaterialUI

We're excited to meet you!

Engineering
Full time
Waterloo, Ontario
APPLY NOW

Actionable Customer Intelligence at Scale.
Connect your data, build your source of truth and make data-driven decisions.