Qualifications
Bachelors Degree in Computer Science or equivalent experience or programs
(such as boot camps, learning programs, self taught with relevant experience, etc.)
Experience with modern Javascript developments
Demonstrated ability to create clean, expandable and scalable code across the entire technology stack (front, back, and everything in between
Effective verbal and written communication to successfully work with all levels of the organization
Excellent time management and organizational skills and the ability to work independently and in a team environment
Excellent work performance and attendance
Experience with eLearning or educational material is an asset
Responsibilities
As a full stack developer, you’ll work on our product, helping to bring our core vision to life. You’ll collaborate with our content team to translate content into interactive games and metrics, and you’ll use technology to provide engaging content to students and high usability and tailored reporting to teachers, parents, and other stakeholders. You’ll typically
Work in two week sprints with our technical team, setting goals and managing time effectively
Work with our content team to translate content into digital activities’
Be comfortable translating design into cod
Work on feedback and help problem solve issue
Create reports and other supporting documentation
Knowledge
UI/UX experience
React
Node.js
NoSQL or SQ
Authentication and security experience
Experience writing automated tests and CI/CD chain
Experience with Three.js is an asset