Software Developer- Full Stack

3 weeks ago


Calgary AB, Canada SMART Technologies Inc Full time

SMART is helping educators and businesses succeed all over the world. Our technology empowers teachers, students and teams to learn and collaborate in innovative ways, inspiring breakthroughs – from improved learning outcomes to moving businesses forward. 

Work at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide.

We’re looking for a backend developer candidate to work in our digital learning tool Lumio, Lumio transforms lessons into active, collaborative experiences that engage students on their own devices, you can discover Lumio in

Reporting to the Manager, Software development, you will work on project(s) related to new features on our real time collaboration systems that allow the interaction between students and teachers in our platform, as well as maintaining existing functionalities. The ideal candidate must be self-directed and a fast learner, flexible enough to work on new technologies and legacy components. 

Responsibilities and Duties

· Build RESTful web services using Java. 

· Build frontend services using Vue.js

· Work closely with the frontend development teams to integrate new product features. 

· Design and implement new functionality in our web backend services. 

· Work closely with our test team to ensure automated testing has appropriate coverage. 

· Participation in the full Agile software lifecycle. 

· Ensure that the new developments are properly monitored, with the appropriate metrics that allow observability 

· Contribute to team’s best practices to ensure fast delivery of new code 

· Write and maintain technical documentation. 

· Other duties as required. 

Core Skills

· Strong foundations in computer science, particularly data structures, concurrent programming, distributed services, databases, etc. 

· Experience developing web backend services in Java, using Spring Boot or Jersey. 

· Experience developing web frontend services in Vue3.

· Experience working with OpenAPI specifications. 

· Understanding how Websockets and persistent connections work

· Understanding test-driven development practices, including writing and maintaining unit tests. 

· Experience with developing software using Agile software development. 

· Experience releasing software using a continuous deployment pipeline. 

· Preferred Experience developing/architecting highly available services 

· Strong communication skills

· Ability to take the initiative and propose solutions 

· Preferred Degree in Computer Science, Computer Engineering or related field 

Supervision

· This position does not have any direct reports 

For more information on who we are check us out at or view our channel… or just apply. 

At SMART Technologies, privacy is not an afterthought to us. Privacy is at the core of our software design. The result is that privacy is an essential component at the core of our business. To read more about our specific policies, please follow the links below. For more information please review:

#LI-HYBRID #LI-SM1

#J-18808-Ljbffr
  • Full Stack Developer

    3 weeks ago


    Calgary, AB, Canada Luxe Du Jour Full time

    Position Overview:We are looking for a full–time full stack developer to join our fast growing company with potential to fill the CTO position in the next few years. This person has the flexibility to work hybrid as long as they are still accessible to the team for urgent projects and can meet deadlines. This candidate should have experience working in...

  • Full Stack Developer

    3 weeks ago


    Calgary, AB, Canada Luxe Du Jour Full time

    Position Overview:We are looking for a full–time full stack developer to join our fast growing company with potential to fill the CTO position in the next few years. This person has the flexibility to work hybrid as long as they are still accessible to the team for urgent projects and can meet deadlines. This candidate should have experience working in...

  • Full Stack Developer

    2 weeks ago


    Calgary, AB, Canada Luxe Du Jour Full time

    Position Overview:We are looking for a full–time full stack developer to join our fast growing company with potential to fill the CTO position in the next few years. This person has the flexibility to work hybrid as long as they are still accessible to the team for urgent projects and can meet deadlines. This candidate should have experience working in...

  • Full Stack Developer

    2 weeks ago


    Calgary, AB, Canada Luxe Du Jour Full time

    Position Overview:We are looking for a full–time full stack developer to join our fast growing company with potential to fill the CTO position in the next few years. This person has the flexibility to work hybrid as long as they are still accessible to the team for urgent projects and can meet deadlines. This candidate should have experience working in...

  • Full Stack Developer

    3 weeks ago


    Calgary, AB, Canada Luxe Du Jour Full time

    Position Overview: We are looking for a full–time full stack developer to join our fast growing company with potential to fill the CTO position in the next few years. This person has the flexibility to work hybrid as long as they are still accessible to the team for urgent projects and can meet deadlines. This candidate should have experience working in...


  • Calgary, AB, Canada AltaML Inc. Full time

    We're seeking a Full-Stack Software Engineer to join our talented team on our agriculture venture. You will thrive in smaller team environments, possess a hands-on approach, and have the ability to prototype quickly and deliver new features in an agile environment. You will play a crucial role in designing, developing, and implementing cutting-edge software...

  • Full-Stack Developer

    3 weeks ago


    Calgary, AB, Canada Absorb Technology Full time

    Current job opportunities are posted here as they become available. "Over my 4 years at Absorb, I have been able to grow into a full-stack developer by actively contributing to an exciting product while learning the latest technology. The best part about working at Absorb is that no matter the team, the people have been amazing and are always willing to...


  • Calgary, AB, Canada Vividtheory Full time

    At Vivid Theory we believe...“You Can!” Whether innovating a new idea, building amazing new software, or creating the next best marketing campaign, we live by the motto, “You Can”. Vivid Theory --> HeyAuto has a mature vision with an organized, talented, and highly motivated team. We are growing fast and need excited people to join us on the...

  • Full Stack Developer

    2 weeks ago


    Calgary, Canada Hexagons Autonomy & Positioning division Full time

    Overview Hexagon Autonomy & Positioning is on the lookout for a proficient Full Stack Developer , who possesses over 5 years of hands-on experience in full stack development with a focus on AngularJS, .NET, and MS SQL technologies. Join our dynamic Manufacturing Execution System (MES) Team and play a pivotal role in the growth and enhancement of our...

  • Full Stack Developer

    2 months ago


    Calgary, Canada Hexagons Autonomy & Positioning division Full time

    Overview Hexagon Autonomy & Positioning is on the lookout for a proficient Full Stack Developer , who possesses over 5 years of hands-on experience in full stack development with a focus on AngularJS, .NET, and MS SQL technologies. Join our dynamic Manufacturing Execution System (MES) Team and play a pivotal role in the growth and enhancement of our...

  • Full Stack Developer

    2 months ago


    Calgary, Canada CB Canada Full time

    Full Stack Developer:On behalf of our client, Procom is seeking a Full Stack Developer for a 6 month contract in Calgary, AB.  Full Stack Developer Job Details:Our valued client requires a Full Stack Developer to work on development of, front-end (web) and back-end application and data services and APIs while fostering best practices like agile, automated...

  • Full Stack Developer

    2 weeks ago


    Calgary, Canada CB Canada Full time

    Full Stack Developer:On behalf of our client, Procom is seeking a Full Stack Developer for a 6 month contract in Calgary, AB.  Full Stack Developer Job Details:Our valued client requires a Full Stack Developer to work on development of, front-end (web) and back-end application and data services and APIs while fostering best practices like agile, automated...

  • Full Stack Developer

    57 minutes ago


    Calgary, Canada ISTITUTO MARANGONI Full time

    Overview Hexagon Autonomy & Positioning is on the lookout for a proficient Full Stack Developer, who possesses over 5 years of hands-on experience in full stack development with a focus on AngularJS, .NET, and MS SQL technologies. Join our dynamic Manufacturing Execution System (MES) Team and play a pivotal role in the growth and enhancement of our MES...

  • Full Stack Developer

    3 weeks ago


    Calgary, Canada Luxe Du Jour Full time

    Position Overview:We are looking for a full–time full stack developer to join our fast growing company with potential to fill the CTO position in the next few years. This person has the flexibility to work hybrid as long as they are still accessible to the team for urgent projects and can meet deadlines. This candidate should have experience working in...

  • Full Stack Developer

    3 weeks ago


    Calgary, Canada Luxe Du Jour Full time

    Position Overview: We are looking for a full–time full stack developer to join our fast growing company with potential to fill the CTO position in the next few years. This person has the flexibility to work hybrid as long as they are still accessible to the team for urgent projects and can meet deadlines. This candidate should have experience working in...

  • Full-Stack Developers

    1 month ago


    Calgary, AB, Canada Wedge Networks Full time

    Wedge Networks is looking for dedicated, innovative and passionate leaders. Our employees think outside the box to design, market and sell industry-changing network security solutions. We stand behind our products and are continually looking at innovative ways to grow our International Brand. If you’d like to be a part of this team, we’d like to talk to...


  • Calgary, Canada Helcim Inc. Full time

    Helcim is searching for a Full Stack Developer to be responsible for helping develop the next generation of payments technology. We're looking for a talented individual with a passion for coding, enjoys learning about the latest technologies, strong problem-solving skills, and a user-focused approach. As a Full Stack Developer entering the organization you...


  • Calgary, Canada Helcim Inc. Full time

    Helcim is searching for a Full Stack Developer to be responsible for helping develop the next generation of payments technology. We're looking for a talented individual with a passion for coding, enjoys learning about the latest technologies, strong problem-solving skills, and a user-focused approach. As a Full Stack Developer entering the organization you...


  • Calgary, AB, Canada Pandell Land Full time

    Pandell continues to grow and we're looking to add a Full Stack GIS Developer, to join our amazing, best-in-class development team. If you get what quality code looks like and are driven to learn and master new technologies, then check out this opportunity. About Us: We are a leader in delivering Software-as-a-Service (SaaS) products and services to...


  • Calgary, AB, Canada SUBNET Solutions Full time

    Job Type: Full Time SUBNET Solutions Inc. is a software solutions company headquartered in Calgary, Alberta, with offices in Edmonton, Alberta, the United States, South Africa, and Australia. Our focus is on solving device and data interoperability and management problems primarily for the power utility industry. We integrate cyber-security, operational...