
Software Development Student – 4 Month Fall Term
City : Waterloo
Category : Software & Systems
Industry : IT
Employer : BlackBerry
Worker Sub-Type:
Student (Fixed Term)Job Description:
Today, BlackBerry® is a transformed company. We’re no longer about the smartphone, what we once did for smartphones is what we’re now doing for Enterprise of Things (EoT) – envisioning, enabling and securing new forms of communication that are connecting the business world in extraordinary new ways. We have the most complete and advanced end-to-end solutions to enable EoT, and our ideas lead the way in the hottest markets like cybersecurity, SaaS, neural networks and autonomous vehicles.
Today our software is trusted by the world’s most important organizations, including all of the G7, 16 of the G20, NATO, financial firms, healthcare providers and educational institutions. BlackBerry technology is further embedded in millions of ‘things.’ You can find BlackBerry in smart watches, medical devices, cars, trains, robots, smart meters, TV broadcast equipment, wind turbines, hydroelectric plants, pilot training simulators, mail-sorting machines and, of course, tablets and smartphones just to name a few.
Location: Waterloo, ON
Length of Term: 4 Months
Key Responsibilities:
The Student will be a member of a dynamic scrum team consisting of developers and testers. The daily activities of the student will include mainly software development and they will be exposed to the full development life cycle. The primary languages they will use include React and Javascript. This team practices the Scrum/Agile development process, and the Candidate will be practicing this on a daily basis. They are expected as part of the complete product life cycle to continue supporting the product as it moves its way into the customer’s hands.
What you will do:
• Develop code using iterative Agile methodologies.
• Contribute to UX design reviews.
• Interface with product owners, UI architects, and UX designers to ensure the product meets high quality standards
• Build and review reusable front-end components and libraries for use by multiple teams
What we need you to bring:
• Previous programming experience and strong JavaScript programming skills
• Strong knowledge of React, HTML, CSS and JavaScript
• Some familiarity with cloud service deployment principles
• Experience in using Git, VSCode
• Knowledge of software life cycle and scrum development process
• Some familiarity with microservice development (Node.JS, Java based)
• Love of front-end development
Student Life at Blackberry
Growth Mindset: employees have access to skills training and professional development courses, mentorship programs as well as unlimited access to our on-demand learning platform.
Commitment to Wellness: employees have access to events that support physical, mental and financial wellness. We host wellness sessions, fitness courses, discounts to local gyms and offer a 24/7 Employee Assistant Program (EAP).
Highly collaborative teams and a supportive workplace environment, with organization-wide events and a student social committee.
Employee Perks: we have snack and beverage programs at all locations. Students also have access to discounts for local stores, transportation, restaurants and activities.
See more about the student program at BlackBerry over on our Instagram @BlackBerryStudentLife
Scheduled Weekly Hours:
40