Senior Android Developer

Sao Paulo Sao Paulo Cognizant Technology Solutions

Senior Android Developer 

Apply your talent and skills to help leading companies improve everyday life. 

Who We Are 
Cognizant (Nasdaq-100: CTSH) engineers' modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we are improving everyday life. See how at:  www.cognizant.com. 

What You’ll Do

As a Senior Android Developer, you’ll be an integral part of our team, working on projects to enhance and introduce new features to our client’s product. You’ll have the opportunity to dive into various technical domains, leveraging cutting-edge technologies while following Agile development practices.

Key Responsibilities: 

Create Android applications, optimize code, and work on existing projects.
Ensure code quality through testing and robustness.
Make architectural decisions, guide other developers, and lead projects.
Work with product teams and mentor colleagues.
Manage projects to ensure successful delivery.

Preferred experience: 

You should have a strong background in software development, including proficiency in Android SDK, Java, Kotlin, and Gradle.
Object-Oriented Programming Skills, you excel at writing code for a multithreaded environment, ensuring robustness and reliability.
You advocate for thorough unit and UI testing, utilizing industry-standard tools such as JUnit, Mockito, Robolectric, Espresso, and UiAutomator.
You can manage your time efficiently, balancing multiple tasks effectively.
You’re adept at communicating with both technical and non-technical stakeholders.
Strong language skills are essential for collaboration and documentation.

Desired Experience

You have a solid understanding of common architectural patterns like MVP (Model-View-Presenter) and MVVM (Model-View-ViewModel), as well as familiarity with Android architecture components.
Stay attuned to the latest trends and upcoming technological advancements in the Android ecosystem.
You’ve worked with profiling tools provided by Android Studio to fine-tune performance and manage memory usage effectively.
If you’re passionate about pushing the boundaries of mobile technology and thrive in a collaborative environment, we’d love to hear from you! Join us in shaping the future of mobile applications.

Why Cognizant? 
A career in one of the largest and fastest growing IT services providers worldwide. 
Ongoing support and funding with training and development plans. 
A highly competitive benefits and salary package. 
Opportunity to work for leading global companies. 

Cognizant values diversity in our talent pool, so we encourage professionals with disabilities, LGBTQIA+, people in refugee situations, women, racial groups, and professionals 50+ to apply for all our advertised openings.

Employee Status : Full Time Employee

Shift : Day Job

Travel : No

Job Posting : Mar 14 2024

About Cognizant

Cognizant (Nasdaq-100: CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant is ranked 185 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant.

To apply for this job please visit itjobpro.com.