Position Role: Development
Position Level: Internship
Position Type: Contract
Position Location: Toronto
Application Deadline: 2018-11-23
Position Start Date: January 2019
This position is offered in part by the MaRS Student Work Placement program, which connects post-secondary students with work placements in technology and business.
Off2Class is a software toolkit for English as a Second Language (ESL) teachers and schools. We provide content to teach lessons paired with a student management system in a SaaS format to teachers working online, in person and in classrooms, across 85 countries. Our clients include private tutors, K12 schools, higher education institutions, private language institutes and NGOs.
Off2Class is adding an intern to our development team. The intern will work directly with the technical co-founder on designing and implementing the next generation of our backend code base using a Laravel / PHP framework.
We are fun and dynamic team. You will be working directly with the technical co-founder of the company. Expect to be mentored directly by our technical co-founder and push your ideas into production, within your first weeks of work. You will be working out of the Ryerson DMZ in the heart of downtown Toronto, surrounded by startup activity and energy.
Junior Back-End Developer Internship. You will be designing and testing the next generation of the back-end code base of our SaaS platform. When you join the team, we will be part way to developing our new code base. You will be joining at an exciting time, to finalize modules, prototype modules that have not been started, and test the new platform before pushing the entire new platform to production.
- Write unit, integration and functional tests
- Prototype new features
- Maintain clean, reusable code
- Test site features on desktop using various platforms
- Report bugs, errors and UX inconsistencies
- Experience with required technologies
- Ability to work well in a team and independently
- Ability to adapt to changes in technologies and daily tasks
- Understanding of customer satisfaction and requirements
- Attention to detail
Undertaking Bachelor’s or Master’s Degree in Computer Science
We are looking for attitude and drive over experience. Your experience does not need to include formal work postings. We are happy to accept personal projects and creative works, as representations of your skills and abilities.
Technical Skills Required:
Nice to have:
- Writing tests
- CSS, Bootstrap, SCSS
Soft Skills Required:
We are looking for someone with a willingness to learn and a passion for code and solving hard problems. While we value attitude over experience, the successful candidate will be meticulous and thorough, without being a perfectionist. Above all, as a small company, we are looking for someone with a willingness to learn and carry out back-end design and implementation, with minor supervision but full support.
How to Apply: