Get roles like this by email
New Software roles in Waterloo Region, mailed the morning after they appear, and The Weekly each Monday.
Change or stop it from any email.
About the role
Software Engineer
Responsibilities
upgrade of the overall aesthetic of the software
inclusion of a module allowing audio/video chat between users
incorporation of plugins for speech recognition and synthesis
development of new learner performance visualizations
customization of features to support teachers and tutors
integration with other software frameworks (e.g. LMSs) and apps
migration of the database to data store and processing solutions optimized for big data
integration of WebView control into a native app framework, using either iOS (Objective-C/Swift) or Android (Java)
Prerequisites
required: Linux, JavaScript, PHP, CSS, HTML, MySQL
optional: Git, shell scripting, C, Python, NoSQL
optional: native Android or iOS mobile app development using Java or Objective-C/Swift, and WebView integration
We're especially interested in people who have added experience in game development, scientific research, mathematics, education, UI/UX design, QA testing, or sales and marketing.