Job Description
Are you passionate about coding? Does it bother you when you use an app you know you could improve? Does finding an elegant solution to a hard problem make your day? SMART Technologies is looking for enthusiastic developers like you who want to make a difference in the lives of teachers and students through our world-class software.
Our products are in use in millions of classrooms around the world and we are continuously striving to improve the learning experience. You will have the opportunity to work directly with customers to ensure that you are building products that will help them in their day to day lives, trusted solutions for the connections that matter.
At SMART, we are always trying to learn and improve. We encourage innovation and creative problem solving. You will be working with the latest web technologies deployed at scale, such as Vue3, Amazon Web Services, Firebase and others.
We’re looking for frontend 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 https://lum.io/
Core Skills
Building interactive HTML interfaces using Javascript frameworks like Angular, React or Vue.js Understanding TDD practices including writing and maintaining unit testing frameworks like Jest Experience with developing software using Agile software development. Building and deploying applications to Amazon Web Services. Experience releasing software using a continuous deployment pipeline.
Education And Work Experience
Degree or Diploma in Computer Science in a related field or similar professional experience. Javascript (required) HTML5 CSS (required) JavaScript frameworks like Angular, React or Vue.js CI/CD, unit, e2e & integration tests. Strong communication skills in English. Ability to take initiative and propose solutions. Ability to work independently. Backend services architecture is an asset. Experience with iOS and Android development is an asset. Experience with web-based Java development is an asset. Experience with CI/CD pipeline scripting is an asset. Experience with microfrontends, web accessibility, realtime distributed systems/(multiplayer) games programming is an asset. Adherence to SMART's Core Values and Behaviours.
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: https://home.smarttech.com/legal/privacy-policy