Senior Software Developer/Team Lead - Remote Work Available

Calgary, AB

VizworX is a custom software solutions provider. We integrate advanced technologies to create innovative and flexible solutions to support human engagement.

We are looking for a smart, curious, and outgoing Senior Software Developer / Team Lead with extensive experience in modern front-end frameworks to lead a small team of developers in creating and maintaining data visualizations for a large organization.

At VizworX you will:

  • Bring a web application to life, using modern tools such as React and ES2019

  • Provide a fluid experience for modern browsers, while supporting accessibility needs

  • Create custom, groundbreaking data visualizations for large organizations

  • Use your strong understanding of software development principles and methodology to solve problems, present options, and make decisions

  • Mentor developers in new technology, concepts, and good development practices

Primary requirements:

  • Strong verbal and written communication skills with an ability to articulate the rationale for design or implementation decisions

  • Experience mentoring, training, and managing a team of 3+ people

  • Experience with backend application languages and frameworks like Node.js or C#

  • Experience with modern frontend frameworks like React, Vue, or Angular

  • Experience with large public facing web applications

  • Fluency in JavaScript/HTML/CSS

  • Experience building and consuming APIs (RESTful or GraphQL)

  • Experience with processing large datasets into graphs and other visual representations

  • Experience working with designers to create aesthetic and functional web applications

  • Experience using source control like Git, Mercurial, or Team Foundation Server

Nice to have:

  • Direct experience with React

  • Direct experience with Node.js

  • Direct experience with GraphQL

  • Direct experience with C#

  • Social media integration experience

  • SEO experience

  • Understanding of Web Accessibility

  • An eye for design

  • Experience working with large organizations

Things we would like to see:

  • GitHub, BitBucket, or GitLab account

  • Open source projects

  • Live web applications

Ready to apply?

Submit a resume now!