Andriod Developer

GTT
  • Toronto, ON
  • Quick Apply
30+ days ago

Job Description

Primary Job Title:
Android Developer

Alternate/Related Job Titles:
Senior Android Developer
Mobile Application Developer (Android)
Android Software Engineer
Mobile Banking Application Developer
Android Platform Developer

Location:
Toronto, ON

Onsite Flexibility:
Hybrid (Currently 2 days onsite, 3 days remote; expected to move to 4 days onsite and 1 day remote. Anchor day Thursday plus one flexible onsite day)

Contract Details (Contract roles only):
  • Position Type: Contract
  • Contract Duration: 7 Months
  • Start: As Soon As Possible
  • Pay Rate: C$100/hr
  • Shift: Monday – Friday, Core Business Hours (37.5 hours per week, 7.5 hours per day)
Job Summary:
The Android Developer will join the Mobile Development & Application Team responsible for building and maintaining mobile banking solutions. This role focuses on designing and delivering high-quality native Android applications that support customer-facing financial services across mobile banking, payments, and investment platforms.
The developer will work in an agile, cross-functional environment and collaborate with architects, business analysts, and engineering teams to deliver scalable, secure, and user-focused mobile applications.

Key Responsibilities:
  • Serve as a technical lead and primary contact for technical experts, project teams, business stakeholders, and vendors.
  • Design and deliver end-to-end Android solutions for mobile banking platforms.
  • Translate business requirements into technical designs and implementation plans.
  • Collaborate with architects and technical leaders to create System Design Specifications (SDS).
  • Provide development estimates for new projects and initiatives.
  • Conduct code reviews to ensure quality, maintainability, and adherence to development standards.
  • Guide and mentor development team members within the Android development practice.
  • Ensure projects follow the System Development Life Cycle (SDLC) and project management methodologies.
  • Provide technical support for escalated incidents and outages.
  • Participate in knowledge sharing and contribute to team collaboration.
  • Manage multiple concurrent projects and ensure timely delivery of milestones.
Required Experience:
  • 7+ years of experience in mobile application development.
  • 5+ years of experience developing Android applications using Kotlin.
  • Proven experience designing and delivering large-scale mobile solutions.
  • Experience working within agile development environments.
  • Experience translating business requirements into technical designs.
Nice-to-Have Experience:
  • Experience mentoring or leading technical team members.
  • Experience working with distributed development teams including onshore and offshore teams.
  • Experience within the financial services industry.
Required Skills:
  • Kotlin development for Android platforms
  • Android development tools such as Android Studio, Gradle, and Emulator
  • Jetpack Compose libraries
Preferred Skills:
  • Software design patterns including MVC, MVP, and MVVM
  • Automated testing using JUnit, Robolectric, and Espresso
  • Strong analytical and problem-solving skills
  • Ability to prioritize tasks and manage multiple responsibilities
Additional Skills:
  • Interpretation of System Requirements Specifications (SRS)
  • Technical design documentation and solution architecture collaboration
  • Application deployment planning and support
  • Risk and incident resolution for mobile applications
  • Technical documentation and communication with technical and business stakeholders
  • Knowledge of analytics and monitoring tools such as Dynatrace, SonarQube, and Crashlytics
About the Client:
Top 10 bank in Canada and North America offering comprehensive financial solutions. Providing retail, commercial, wealth management, and wholesale banking services, the organization supports clients with innovative financial products and digital banking solutions.

About GTT:
GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. We highly value diverse and inclusive workplaces and support Fortune 500 organizations across banking, financial services, technology, life sciences, biotech, utilities, and retail sectors throughout the U.S. and Canada.

Job Number:
26-02181
Hashtags:
 

Numbers & Facts

LocationToronto, ON

Skills

  • Agile Programming Methodologiesunmatched
  • Androidunmatched
  • Android Applicationsunmatched
  • Architectural Analysisunmatched
  • Banking Servicesunmatched
  • Biologyunmatched
  • Biotech and Pharmaceuticalunmatched
  • Business Analysisunmatched
  • Code Reviewsunmatched
  • Cross-Functionalunmatched
  • Customer Support/Serviceunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Emulatorsunmatched
  • Equipment Maintenance/Repairunmatched
  • Establish Prioritiesunmatched
  • Financial Servicesunmatched
  • Fortune 500 Customersunmatched
  • Gradleunmatched
  • Kotlinunmatched
  • Mentoringunmatched
  • Mobile Applicationsunmatched
  • Mobile Applications Developmentunmatched
  • Mobile Paymentsunmatched
  • Model View Controllerunmatched
  • Model View ViewModel (MVVM)unmatched
  • Multitaskingunmatched
  • Offshoringunmatched
  • Programming Toolsunmatched
  • Project Developmentunmatched
  • Project Estimatesunmatched
  • Project/Program Managementunmatched
  • Requirements Managementunmatched
  • Retailunmatched
  • Software Designunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Team Lead/Managerunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Technical Supportunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Time Managementunmatched
  • User Documentationunmatched
  • Wealth Managementunmatched
  • Wholesale Industryunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder