Job Search and Career Advice Platform

Enable job alerts via email!

Senior Android Mobile Developer

Cognizant

Mississauga

Hybrid

CAD 100,000 - 110,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company is looking for a Senior Android Mobile Engineer in Mississauga, Canada. You will build and maintain high-quality native Android applications, collaborating with cross-functional teams to support mobile strategy. The role requires 5+ years of experience in software development, advanced proficiency in Kotlin/Java, and solid DevOps practices. This position offers a hybrid work model, with 3 days onsite, and a competitive salary between $100,000 and $110,000, plus performance bonuses.

Benefits

Competitive salary
Performance-based bonuses
Wellbeing programs

Qualifications

  • 5+ years of experience in professional software development.
  • Strong fundamentals in programming, including data structures and algorithms.
  • Proven expertise in designing performant, scalable, and secure mobile architectures.

Responsibilities

  • Architect, build, and maintain intuitive Android applications.
  • Lead full-mobile-stack development to deliver scalable solutions.
  • Implement mobile DevOps practices to ensure quality releases.

Skills

Android development
Kotlin/Java
CI/CD tools
Troubleshooting
Communication skills

Education

Bachelor’s or Master’s degree in Computer Science

Tools

Git
Bitrise
Job description
About the role

As a Senior Android Mobile Engineer, you will make an impact by architecting, building, and delivering high‑quality native Android applications that power CNN’s digital products. You will be a valued member of the Mobile Engineering team and work collaboratively with Product, Design, Delivery, and cross‑functional engineering partners to support mobile strategy, technical execution, and continuous improvement of CNN’s mobile ecosystem.

In this role, you will:
  • Architect, build, and maintain intuitive, elegantly designed Android applications that delight users.
  • Lead full‑mobile‑stack development, working with native clients, SDKs, APIs, and backend teams to deliver scalable and secure solutions.
  • Implement and optimize mobile DevOps practices—including CI/CD pipelines, deployment automation, code‑signing, and automated testing—to ensure high‑quality releases.
  • Troubleshoot, debug, and conduct root‑cause analysis for production issues across CNN’s mobile ecosystem.
  • Collaborate with Product, Design, Delivery, Editorial, and Engineering teams to deliver new consumer‑facing features and experiences.
Work model

We believe hybrid work is the way forward. Based on this role’s business requirements, this position requires 3 days per week onsite in a client or Cognizant office in Mississagua, ON. Regardless of your working arrangement, we support a healthy work‑life balance through our wellbeing programs.

Working arrangements may change depending on project or client needs, and expectations will always be communicated clearly.

What you need to have to be considered
  • Bachelor’s or Master’s degree in Computer Science or equivalent experience.
  • 5+ years of experience in professional software development.
  • Strong fundamentals in programming, including data structures and algorithms.
  • Advanced experience developing native Android apps using Kotlin/Java, Jetpack Compose, Android SDKs, and platform APIs.
  • Proven expertise in designing performant, scalable, and secure mobile architectures.
  • Hands‑on experience with mobile DevOps and CI/CD tools (ideally Git and Bitrise), including deployment automation, code‑signing workflows, and automated testing.
  • Demonstrated ability to troubleshoot and perform root‑cause analysis on complex technical issues.
  • Strong verbal and written communication skills, with the ability to work effectively across technical and non‑technical teams.
  • Experience building flexible architectures that adapt to changing product and business needs.
These will help you stand out
  • Knowledge of AWS or other cloud computing platforms.
  • Familiarity with database technologies such as SQL, NoSQL, or GraphDB.
  • Experience supporting production systems within a large digital ecosystem.
  • Ability to build or enhance engineering tools, pipelines, or internal workflows.
  • Experience mentoring junior engineers and contributing to team‑wide best practices.

At Cognizant, we're eager to meet people who believe in our mission and can make an impact in various ways. We encourage you to apply if you have most of the skills above and feel like you are strongly suited for this role. Consider what transferable experience and skills make you a unique applicant and help us see how you’d be beneficial to this role.

Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.

Salary and Other Compensation

We regularly assess market data to ensure we offer a competitive compensation package for our associates. The base salary for this position ranges between $100,000 – $110,000 per year. Where the successful candidate may fall within the range depends on relevant education, work and/or management experience and other business-related and job-necessary qualifications. This position is also eligible for Cognizant’s discretionary annual performance-based bonus, as well as benefits that support your physical, mental and financial wellbeing.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.