Skip to main content

Android Engineer

00070799391

Android Engineer

We are looking for an Android Engineer to develop and enhance mobile applications used by millions of customers worldwide. We are seeking someone with strong technical expertise and creativity, who enjoys solving complex problems and working with modern technologies. The ideal candidate is passionate about delivering exceptional user experiences, takes pride in writing clean and maintainable code, and is eager to contribute ideas within a collaborative engineering environment.

You will work closely with designers, product owners, QA engineers, and fellow developers in a fast-paced, agile team environment. Your primary responsibility will be to design, develop, and improve mobile application features while applying modern Android development practices. You should be comfortable working through ambiguity, iterating quickly on solutions, and collaborating effectively with cross-functional teams.

Key Responsibilities

  • Design, build, and maintain high-quality Android applications.
  • Collaborate with cross-functional teams to deliver new features and enhancements.
  • Write clean, maintainable, and efficient code while continuously improving existing solutions.
  • Identify, troubleshoot, and resolve application issues and defects.
  • Contribute to CI/CD pipelines and engineering best practices.
  • Optimize application performance, reliability, and scalability.
  • Work with both modern and legacy codebases.
  • Develop and maintain unit and integration tests to ensure software quality.
  • Integrate mobile applications with backend APIs and services.
  • Design scalable solutions for complex and open-ended business requirements.

Required Experience & Skills

  • Experience building and maintaining Android applications.
  • Strong proficiency in Android development using Kotlin.
  • Experience with build tools such as Gradle, GitHub Actions, and CircleCI.
  • Understanding of Continuous Integration and Continuous Delivery (CI/CD) practices.
  • Experience with asynchronous programming and reactive development patterns.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Experience with performance analysis and application optimization.
  • Ability to work with and modernize legacy codebases.
  • Experience writing unit, integration, and automated tests.
  • Familiarity with open-source frameworks and development practices.
  • Experience working within globally distributed teams.
  • Strong self-management, communication, and time management skills.
  • Experience integrating mobile applications with backend services and RESTful APIs.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Additional eligibility requirements:

· Candidates must currently reside in the UK.

  • Candidates must be available to start within 4 weeks of receiving an offer.

Technologies & Tools

Candidates may have experience with some or all of the following technologies:

  • Jetpack Compose
  • MVI Architecture
  • REST APIs
  • OkHttp
  • RAML API Documentation
  • Dagger
  • Kotlin
  • Coroutines
  • Flow
  • RxJava
  • GitHub Actions
  • CircleCI
  • Espresso
  • JUnit
  • Test Fakes
  • WireMock

Preferred Attributes

  • Passion for mobile engineering and user-centric design.
  • Strong collaboration and communication skills.
  • Proactive mindset with the ability to work independently.
  • Interest in modern Android development trends and best practices.
  • Commitment to code quality, testing, and continuous improvement.

This role offers the opportunity to work on large-scale mobile applications, collaborate with experienced engineering teams, and contribute to products that deliver meaningful impact to millions of users.


Things to know before you apply

  • Work authorization: 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.
  • Accommodations: If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email [email protected] with your request and contact information.
  • AI in hiring: We use artificial intelligence (AI) tools to help us screen and assess applications more efficiently. Our team performs additional human review and ultimately decides who moves forward in our hiring process.
  • Open position: Unless otherwise stated, this job posting is for an open position on our team.
  • Language proficiency: We ask that all candidates have basic English proficiency for company-wide communications purposes. For roles based in Quebec, professional English proficiency is required, as you’ll deliver services to and collaborate with stakeholders outside the province who may not speak French.
  • Inclusion: Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, provincial or local laws.

About Cognizant
Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process and engineering expertise enables us to build an organization’s unique context into technology systems that amplify human potential, drive tangible outcomes and keep global enterprises ahead in a fast-changing world. See how at cognizant.ai or @cognizant.

Benefits that help you thrive and grow

Our benefits program is built with you in mind—so you can enjoy a fulfilling, balanced and healthy life.

a blue line drawing of a plant with leaves

Financial wellbeing

We regularly review market data to ensure compensation reflects the value you bring. Your benefits extend beyond pay and may include financial education, a pension plan with matching contributions, etc.

Stay Healthy Midnight Blue RGB

Physical and mental health

We empower you to prioritize your wellbeing through paid time off, flexible working where possible, healthcare plans, counselling, our Mental Health Allyship program and more. 

Build The Career You Want Midnight Blue RGB

Your career, your way

With 350,000+ roles at Cognizant, you’ll have opportunities explore new technologies, industries and locations—and build the skills you need to grow your career.

Making A Meaningful Impact Midnight Blue RGB

Real-world impact

Think about the biggest brands you rely on. Chances are, they rely on us to help strengthen their business. Here, you’ll turn bold ideas into solutions that improve lives everywhere.

Haven't yet found the right opportunity?

Get the latest updates on job opportunities, recruitment events and company news—tailored just for you!

Be in the know