Mobile Internship

Software Development Student - Mobile & Cross-Platform

at BlackBerry

📍 Location Waterloo, Ontario
📋 Details Intern · $43,472.00 - $59,280.00
📅 Posted

About the Role

Build features for mobile and web apps

About BlackBerry

Legacy tech firm expanding into software

Full Description

Worker Sub-Type: Student (Fixed Term)

Job Description: Join our team working on AtHoc , a real‑world emergency communication platform used by governments, healthcare, and military organizations. You’ll get hands‑on experience across iOS, Android, macOS, and React —a rare chance to explore multiple areas and find what you love.

What We’re Looking For

  • Currently studying Computer Science, Software Engineering, or related field.
  • Solid understanding of object‑oriented programming.
  • Curious, proactive, and willing to learn.
  • Good communication and problem‑solving skills.

Nice to have (but not required):

  • Swift/SwiftUI, Kotlin/Java.
  • React, JavaScript/TypeScript.
  • Git, REST APIs.

If you’ve built school or personal projects, we’d love to see them!

What You’ll Do

  • Work on real features for our iOS, Android, macOS, and web apps.
  • Learn modern tools like SwiftUI, Jetpack Compose, and React.
  • Fix bugs, build UI, test your code, and join code reviews.
  • Collaborate with senior developers who will mentor you.

What You’ll Gain

  • Experience across multiple platforms (mobile + web).
  • Strong mentorship and support.
  • Real impact—your work helps improve emergency communication.
  • A great foundation for your future career.

Tech We Use

Swift

  • SwiftUI.
  • Kotlin.
  • Jetpack Compose.
  • React.
  • TypeScript.
  • Redux.
  • AWS.
  • Git.

Scheduled Weekly Hours: 40

Compensation Hiring Base Salary Range: $43,472.00 - $59,280.00

Please be advised that the compensation hiring range indicated herein is provided solely as a good-faith estimate of anticipated base compensation for the position. The actual base compensation offered will be determined at the time of hire and will depend on several factors, including but not limited to the student’s completed academic coursework, prior co-op work terms, relevant practical experience, demonstrated skills, and performance in any required evaluations during the hiring process.

Disclosure of Position Status: This is an active opening. We are seeking to fill this position immediately

Disclosure of Artificial Intelligence: We do not use artificial intelligence (AI) to screen, assess, or select applicants at any stage of our recruitment process. All applications are reviewed and evaluated by our hiring team.

Opens in a new tab on the company's website