Talent.com
Scotiabank
Staff Engineer - AndroidScotiabank • Toronto, ON, CA
Search for other jobs
Staff Engineer - Android

Staff Engineer - Android

Scotiabank • Toronto, ON, CA
2 days ago
Job type
  • Permanent
Job description

Is this role right for you?

- In this role you will:

  • Application Development: Design, develop, and maintain robust, efficient, and scalable Android applications using Kotlin and the Android SDK.
  • Technical Leadership: Serve as a technical expert on Android projects, providing guidance on best practices and emerging trends in Android development.
  • Code Quality & Reviews: Participate actively in code reviews to ensure quality, performance, and reliability standards are met.
  • Mentorship: Coach and mentor junior Android developers, fostering an environment of continuous learning and improvement.
  • Collaboration: Work closely with cross-functional teams (QA, Backend, Product, Design) to deliver end-to-end solutions.
  • Performance Optimization: Optimize applications for speed, stability, and scalability, proactively identifying bottlenecks and proposing solution

Do you have the skills that will enable you to succeed in this role? - We'd love to work with you if you have:

  • Experience: 10+ years of professional Android development experience, with a proven record of shipping apps to the Google Play Store.
  • Technical Expertise:
  • Strong proficiency in Kotlin (Java experience is a plus).
  • Deep understanding of Android frameworks and components (Jetpack, Coroutines, LiveData/Flow, etc.).
  • Experience with RESTful APIs and third-party library integrations.
  • Strong understanding of Android app design patterns (e.g., MVVM, MVI, MVP).
  • Familiarity with Google’s Material Design Guidelines and best practices for Android UI/UX.
  • Tooling: Proficiency with Android Studio, Gradle, and version control (Git).
  • Testing: Experience with testing framework.
  • Agile Methodologies: Comfortable working in Agile/Scrum environments, including sprint planning, task estimation, and retrospectives.
  • Soft Skills:
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.
  • Ability to lead and collaborate in a fast-paced team setting.
  • Define iOS architecture and engineering standards
  • Influence roadmap and platform decisions
  • Solve organization-wide technical problems

What's in it for you?

  • You will be part of a diverse and inclusive team of Client-focused go-getters looking to learn from each other in an environment that celebrates and recognizes success!
  • You will have access to thousands of online and in-person courses so you can shape your career growth with support from diverse industry leaders.
  • You will get our help to save for your future and to invest in your total well-being through our Tangerine benefits.
  • You belong here, and we are equal and uncomplicated. Bring your true self to work, dress codes don’t apply here.
  • You will enjoy workspace flexibility and all the excitement that comes from working at the official Bank of the Toronto Raptors.

*Tangerine employees participate in Scotiabank’s pension & benefits programs (available to permanent employees)

Create a job alert for this search

Staff Engineer - Android • Toronto, ON, CA