Full-Stack Web Application Developer

Calgary

About Motiv

Motiv is a full-service digital agency based in Calgary, AB. We partner with local and global brands on branding, web, marketing, and technology initiatives. We pride ourselves on raising the bar to deliver rich customer experiences and surpass business objectives. Above all, we believe in using technology to empower people and contribute to our advancing world. By joining Motiv, you will have the chance to work with forward-thinking brands alongside an entrepreneurial team deeply passionate about innovation.

Role & Responsibilities

As a full-stack web application developer, you will be responsible for the architecture and development of immersive, responsive, and accessible web applications (SPAs). Ideal candidates should have experience in both front-end and back-end development.

As part of the Motiv team, you must have an immense attention to detail and embrace new challenges. Come prepared to push the boundaries using the latest technologies.

In our fast-paced world you will have the opportunity to:

  • Collaborate with design, marketing, and strategy teams to deliver effective web solutions
  • Take ownership of balancing technical performance with business objectives
  • Work independently to model and solve complex problems efficiently using best practices and design patterns
  • Continuously learn and improve on skills and technologies to create technical advantages and meet client needs
  • Communicate work through presentation, documentation and contribute to maintaining documentation that will be presented to clients and the team
  • Excellent communication skills to convey processes, time, scope, budget parameters and progress to your team and clients
  • Take ownership of work and contribute to keep projects on time and budget
  • Contribute to group problem-solving; confidence in voicing opinions and defending inputs

Skills & Experience

We’re looking for candidates with the following:

We’re looking for candidates with the following experience:

  • A minimum of 3 years of professional web application development
  • Using HTML, CSS/SASS, and Javascript (ES6) for building web interfaces
  • Building SPAs and PWAs using Vue.js, Vue Router, Vuex, and Vue SSR (or equivalent frameworks, such as React.js)
  • Up-to-date with latest accessibility standards (WCAG 2.1 AA)
  • Back-end development with Node.js and common npm packages (Webpack, Babel, gulp, yarn)
  • Designing and working with SQL (MySQL, Postgres) or NoSQL (MongoDB, DynamoDB) databases
  • Familiar with AWS, Microsoft Azure, Google Cloud, or Digital Ocean
  • Familiarity with Terraform, AWS CloudFormation, or other IaC frameworks is a bonus, but not required
  • Systems architecture (i.e. monolithic, microservices, or serverless) experience is an asset
  • Collaborating in a team environment using Git version-control
  • Demonstrate clean and communicative code hygiene

Job Opening Form

  • Descriptiuon
  • Accepted file types: pdf, doc, docx.
  • This field is for validation purposes and should be left unchanged.