Talent.com
Sr. Android Developer
Sr. Android DeveloperCIBC • Toronto, Canada
No longer accepting applications
Sr. Android Developer

Sr. Android Developer

CIBC • Toronto, Canada
11 days ago
Job type
  • Full-time
Job description

Get AI-powered advice on this job and more exclusive features.

We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients.

At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute.

To learn more about CIBC, please visit CIBC.com.

What You’ll Be Doing

As a member of CIBC’s team, the Senior Android Developer is responsible for the detailed technical design and development of applications using various technology platforms. The role performs tasks of technical depth and breadth, utilizing a solid understanding of business dynamics to conduct impact analysis and provide feedback on problems with recommended solutions. The Senior Android Developer determines methods and approaches to projects, transforming business requirements specifications into programming instructions, designing, coding and testing programs. In addition, the role plays a key role in the development and implementation of database management solutions, supporting the company’s backup plans. The role uses judgement and autonomy on day to day tasks, exercising considerable latitude to conduct data source analysis and negotiate with users regarding requirements.

How You’ll Succeed

Develop, code and test end-to-end stack of applications. Strong proficiency in Kotlin, Jetpack Compose and Java for Android development. Experience with Android Studio and modern Android development frameworks. Knowledge of JSON and RESTful APIs. Understanding of cross‑platform development. Expertise in Git for version control.

Develop scalable and high‑performing Android applications, ensuring clean architecture and best practices. Implement unit and end‑to‑end testing to maintain high quality. Work with Agile Scrum teams, contributing to sprint planning, retrospectives and stand‑ups. Leverage Agile methodology to continuously iterate and improve product quality.

Diagnose and resolve technical issues quickly and efficiently. Experience with debugging, performance tuning and optimization of Android applications. Understanding of security best practices. Exposure to banking or fintech applications is an asset.

Collaborate closely with cross‑functional teams including designers, backend developers and QA engineers. Participate in pair programming and code reviews to ensure high‑quality code. Communicate effectively with stakeholders to align development efforts with business goals. Stay up to date with latest Android trends and share knowledge with the team.

Who You Are

4+ years of professional Android development experience.

Bachelor’s degree in Computer Science or a related field (Master’s is a plus).

Experience working in Agile environments and familiarity with Agile Scrum development.

Strong understanding of mobile UI / UX best practices.

Demonstrate end‑to‑end application development, from design to deployment.

Embrace and champion change. Continuously evolve your thinking and the way you work to deliver your best.

Influence makes an impact. Relationships and networks are essential to success. Inspire outcomes by making yourself heard.

Driven by collective success. Collaboration can transform a good idea into a great one.

Digital savvy. Seek out innovative solutions and embrace evolving technologies. Adapt easily to new tools and trends.

Values matter. Bring your real self to work and live our values – trust, teamwork and accountability.

What CIBC Offers

Competitive salary, incentive pay, banking benefits, a benefits program, defined benefit pension plan, an employee share purchase plan, a vacation offering, wellbeing support and MomentMakers.

Technology and space to bring together great minds to create innovative solutions.

Culture that encourages ambition through Purpose Day – a paid day off dedicated to your growth and development.

What You Need To Know

CIBC is committed to creating an inclusive environment where all team members and clients feel they belong.

CIBC is committed to clarity in our hiring process. All roles posted are opportunities we’re actively recruiting for, unless stated otherwise.

Legal eligibility to work at the specified location and have a valid work or study permit.

Potential assessment and skills tests may be required.

We use artificial intelligence tools during the recruitment process.

Job Location

Toronto-81 Bay, 17th Floor

Employment Type

Regular

Weekly Hours

37.5

Skills

Agile Methodology, Android, Android Applications, Android Emulator, Android Security, Android Testing, Java, Kotlin Programming Language, Multiplatform Application Development, Unit Testing

#J-18808-Ljbffr

Create a job alert for this search

Android Developer • Toronto, Canada

Similar jobs
Android Software Engineer, Kotlin & Jetpack Compose

Android Software Engineer, Kotlin & Jetpack Compose

eBay • Toronto C6A, ON, Canada
Full-time
A leading global ecommerce platform is seeking an experienced Android Software Engineer to enhance its core application.You will design and maintain high-performance features, collaborating with cr...Show more
Last updated: 1 day ago • Promoted
Synon Developer - SD 0116RS#01

Synon Developer - SD 0116RS#01

NavitasPartners • Toronto, ON, Canada
Full-time
RxCLAIM / claim adjudication enhancement initiatives.The ideal candidate is a strong independent contributor with deep technical expertise in Synon and RxCLAIM adjudication processes.RxCLAIM / clai...Show more
Last updated: 6 days ago • Promoted
STEM Insturctor (Arduino) (Canada Summer Job - 8 Weeks)

STEM Insturctor (Arduino) (Canada Summer Job - 8 Weeks)

CAROBOT Learning and Research • Markham, ON, Canada
Permanent
CAROBOT Learning and Research Organization is an Ontario-based not-for-profit corporation focusing on promoting and teaching technology-related topics. We have multiple openings available.We are loo...Show more
Last updated: 30+ days ago • Promoted
Senior SaaS Platform Architect

Senior SaaS Platform Architect

Alexa Translations • Toronto, ON, Canada
Full-time
Alexa Translations is a leader in high-quality language services for the legal, financial, and securities sectors.By combining proprietary AI technology with a team of highly specialized linguistic...Show more
Last updated: 30+ days ago • Promoted
Sales Manager

Sales Manager

Quadient • Markham, ON, Canada
Full-time
Sales Development Manager (Hybrid – 2 days per week in our Markham office).NORAM SMB Financial Automation SDR team.This team drives qualified pipeline for Quadient’s.AP and AR automatio...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer

Senior Software Developer

CI Financial Corp. • Toronto, ON, CA
Full-time
At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to gro...Show more
Last updated: 30+ days ago
AI & Data Platform Architect

AI & Data Platform Architect

GEI Consultants • Markham, ON, Canada
Full-time
The AI & Data Platform Architect is responsible for designing and evolving GEI’s enterprise data and analytics foundations, including the platforms, shared services, architectural pattern...Show more
Last updated: 23 days ago • Promoted
Senior Azure Cloud Architect (MSP)

Senior Azure Cloud Architect (MSP)

Venture Computers of Canada Inc. • Markham, ON, Canada
Full-time
We are seeking a Senior Azure Architect to join our Toronto-based Managed Service Provider team.In this role, you will lead the design, implementation, and management of Azure cloud environments fo...Show more
Last updated: 30+ days ago • Promoted
OpenText Exstream Developer - Oracle SQL

OpenText Exstream Developer - Oracle SQL

Astra North Infoteck Inc. • Markham, ON, ca
Full-time
Quick Apply
Essential Skills : • OpenText Exstream • Oracle SQL Experience Required : 6-8 years.Show more
Last updated: 8 days ago
DSP Engineer (Markham)

DSP Engineer (Markham)

Evertz Microsystems Limited • Markham, ON, Canada
Full-time
We are looking for DSP engineers responsible to work on DSP algorithm design and implementation on heterogeneous platforms, including CPU, GPU and FPGA.Architect solutions ...Show more
Last updated: 30+ days ago • Promoted
SAP MM Solution Architect

SAP MM Solution Architect

HireKraft • Greater Toronto Area, ON, Canada
Full-time
HireKraft is a trusted SAP staffing agency that has been providing exceptional SAP professionals for over 20 years.We are currently seeking an experienced. Solution Architect – SAP MM.Onsite G...Show more
Last updated: 30+ days ago • Promoted
DataBricks Architect - Now Hiring!

DataBricks Architect - Now Hiring!

Astellas • Markham, ON, Canada
Full-time
Do you want to be part of an inclusive team that works to develop innovative therapies for patients? Every day, we are driven to develop and deliver innovative and effective new medicines to patien...Show more
Last updated: 30+ days ago
Senior Software Architect Engineer (Aerospace / eVTOL)

Senior Software Architect Engineer (Aerospace / eVTOL)

Essence Coaching Group • Markham, ON, Canada
Full-time
Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software de...Show more
Last updated: 13 days ago • Promoted
Senior Principal Software Engineer AI MultiAgents

Senior Principal Software Engineer AI MultiAgents

Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
Permanent
Huawei Canada has an immediate permanent opening for a Principal Software Engineer.Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center ...Show more
Last updated: 30+ days ago