Senior Full Stack Web Developer

  • Full-time
  • Innovation Team
  • Fredericton, NB, Canada

Introduction

If you like to dig deep into technology and constantly be learning, this role is perfect for you. We’re looking for someone to take ownership of the web portion of our system, with a drive to be consistently improving the product with the latest web-based technology stacks.


Join the team that is shaping the industrial worker support technological era

It is not every day that we see the dawn of a new era in industrial technology. Kognitiv Spark is pioneering leading-edge Mixed Reality technology to allow industrial field workers to complete complex tasks right, the first time, and every time.


We are a team of adventurers who are driven by a desire to exceed expectations and deliver transformational benefits to our customers and partners. We see challenges as opportunities, and never stop at “good enough.”



We are committed to fostering a culture that embraces our core values of integrity, innovation, responsibility, growth, and unity of effort. Our people are everything.



What we bring to industrial organizations

RemoteSpark, our worker support platform, connects remote field workers to subject matter experts via a full 3D Mixed Reality call, performed from the Microsoft HoloLens. It blends human expertise with interactive 2D and 3D content, and live IoT data to help field workers complete tasks right the 1st time, every time. RemoteSpark is recognized globally for its ability to perform full 3D remote calls, anywhere in the world, securely and with low bandwidth requirements. Our platform reduces equipment downtime, expert travel, and facilitates knowledge transfer.


We are at the forefront of the industrial worker support technological revolution and are shaping the future of how humans interact with technology in their everyday working environments.

The Role

The successful candidate will lead the design and development of the web-based technologies that power RemoteSpark. This role will be instrumental in building the REST API and web-based version of RemoteSpark.


The role will focus on:

Maintaining and extending the REST API used by the RemoteSpark client.

Build the web-based client with close feature parity of the desktop/HoloLens client.

Maintain the web-based WebRTC functionality with the desktop/client application.

Ensure the web application is secure and scalable. The system will be rigorously tested for security and scalability to maintain our enterprise and security certifications.

The web application is the foundation of application integration and device profiles including but not limited to MS Teams and RealWear.

The web application needs to work with modern browsers on mobile and desktop plus maintain compatibility with MS Teams and RealWear.

Building a lightweight solution suited for ultra-low bandwidth environments.


This role is very challenging but if you like to dig deep into technology and constantly be learning this role is perfect for you. We’re looking for someone to take ownership of this section of the overall system and be consistently improving the product.

Required Skills and Qualifications

5+ years of sophisticated enterprise-grade web application development

Deep understanding of server software development and deployment on servers and cloud instances

Understanding of information security best practices concerning web applications

Driven to create the best experience for our users



Technology Stack

Visual Studio 2019+

ASP.NET

HTML5

Advanced JavaScript skills

Git

C#

Cloud development experience, in particular, Microsoft Azure



Additional consideration given for the following experience

WebRTC experience

Microsoft Teams Integration

Babalyon.js experience

3D software development experience

What We Offer

Kognitiv Spark is an innovative, fast-growing company with a dynamic team located in Fredericton, New Brunswick, Canada and Didcot, Oxfordshire, UK. We believe that having a diverse workforce and an inclusive work environment is critical to our success.


We offer competitive salary and benefits packages combined with a fun, flexible and inclusive work environment. More importantly, we offer the opportunity to make a difference and push the boundaries of industrial work.


Not familiar with Fredericton? Most of our team have only a 5-10 minute commute to work. Our small but advanced city provides a great way of life combined with an engaged, world-class tech community. To find out more visit https://youtu.be/E6Q2qEyJYQs

 

For more information on Kognitiv Spark please visit https://www.kognitivspark.com


TedX talk on AR from Ryan our CTO in 2017

TedX Moncton | Kognitiv Spark Blog