Talent.com
Sr. Android Developer
Sr. Android DeveloperCIBC • Toronto C6A, ON, Canada
Sr. Android Developer

Sr. Android Developer

CIBC • Toronto C6A, ON, 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 C6A, ON, 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
    Backend Developer - AI

    Backend Developer - AI

    Astra North Infoteck Inc. • Toronto, ON, ca
    Full-time
    Quick Apply
    Experience 6 to 8 years of AI backend developer.Experience in SQL| Datawarehouse| Azure Data factory.Digital : Artificial Intelligence(AI). Data Concepts & Data Modelling.Digital : Azure Machine...Show more
    Last updated: 3 days ago
    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
    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 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
    DataBricks Architect - Urgently Hiring!

    DataBricks Architect - Urgently 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
    Android Developer

    Android Developer

    Rumble • Toronto, ON, Canada
    Full-time
    Our mission is to restore the internet to its roots by making it free and open once again.You will work closely with product, design, and backend teams to deliver performant and maintainable mobile...Show more
    Last updated: 2 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
    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
    QA Mobile Tester - Android, iOS, Appium, Espresso

    QA Mobile Tester - Android, iOS, Appium, Espresso

    Astra North Infoteck Inc. • Toronto (Remote), ON, ca
    Remote
    Full-time
    Quick Apply
    Skills : Digital : QET SDET Technology~Digital : Mobile Computing - Android.We are looking for a skilled Software Development Engineer in Test (SDET) with expertise in Android and iOS mobile app tes...Show more
    Last updated: 3 days ago
    Oracle Identity Manager (OIM) Developer – Onsite

    Oracle Identity Manager (OIM) Developer – Onsite

    Bevertec • Toronto C6A, ON, Canada
    Full-time
    A public service organization in Toronto is seeking a skilled developer with at least 5 years of hands-on experience in Oracle Identity Manager. This position requires onsite work starting January 5...Show more
    Last updated: 2 hours ago • Promoted • New!
    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
    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
    AI Architect

    AI Architect

    GEI Consultants • Markham, ON, Canada
    Full-time
    The AI Architect is responsible for designing and leading AI-based solutions and services to select the optimal architecture for GEI’s priority digital and AI initiatives.This role owns the e...Show more
    Last updated: 29 days ago • Promoted