Position Role: Development
Position Level: Internship
Position Type: Contract
Position Location: Toronto
Application Deadline: 2018-07-02
This position is offered in part by the MaRS Student Work-Integrated Learning (WIL) Program, which connects post-secondary students with work placements in technology and business.
Back End Developer (multiple opportunities)
Position Start Date: September 1, 2018
Position End Date: December 31, 2018
Trainer+ is a fitness management tool for gyms and trainers that changes how they deliver personal training through technology. The web and mobile platform closes the feedback loop between trainers and their clients around all of the relevant fitness information, creating new ways for fitness support to be delivered both in-person and online. This not only creates new services within fitness, but helps organizations extend their fitness services into new extended healthcare markets.
As a growing tech company, the learning opportunity at Trainer Plus is one to work in a fast paced, agile environment, where students will be asked to own an area of responsibility, but also contribute in other areas where needed. Students will have an opportunity to learn modern product development operations, how to manage their responsibilities with team tools, how to contribute and communicate in a team project, demonstrating work, product testing and user support. Given the nature of our software, students will also have an opportunity to learn about the fitness industry and work with a trainer on their own fitness program.
Students will be working on the Trainer+ Enterprise platform, a version of our software aimed at fitness and healthcare organizations. The work will be focused on further developing the web and mobile platform and corresponding sales/conversion activities needed in customer support.
This position is focused on supporting the back-end development (Python) for Trainer+. This includes work on both the Trainer+ and ExerGuide mobile apps, along with other custom white label apps made for customers. We are looking for students who have some previous experience working in technical teams in a corporate setting, and can also work independently without supervision. We are a new startup firm with an aggressive plan for growth. We need not just a co-op student, but also a team member who can own their area of responsibility while working with other experienced developers. Our ideal candidate is someone who can contribute to the mobile development project right away and evolve into a full-time role on the development team as our company grows.
- Undergraduate in computer science, engineering or software development/engineering
- Previous experience working as part of a development team
- Intermediate data analyst skills
- Good understanding of Python
- Experience with RESTful webservices and jQuery
- Working knowledge of Django framework
- Experience developing API’s and databases
- Familiarity with deployment
- Some experience with data analysis tools like PySci, etc
- Knowledge of machine learning and AI a bonus
- Experience working in agile environments
- Confident in learning new things and tenacious at solving problems
- A solid communicator willing to share what you’re doing and get input from others
- Able to continuously re-prioritize and adapt to change
How to Apply: