Senior Android Engineer — Kotlin, Secure
Listed on 2026-05-28
-
Software Development
Android Developer, Full Stack Developer, Software Engineer, App Developer - Mobile/Web
Senior Android Engineer
A role for an experienced Android specialist with deep expertise in Android SDK native app development Kotlin and networking libraries. The role focuses on building secure scalable and high-performance mobile applications in a hybrid work model collaborating across teams to deliver reliable user experiences that support business growth and societal impact.
LocationMinneapolis, MN
Experience Required10+ years
Legal RequirementsYou must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future. Cognizant will not sponsor work authorization for this role.
Responsibilities- Design and implement complex Android native applications using Kotlin and Android SDK to deliver reliable and engaging user experiences that align with business goals
- Develop reusable application components and libraries that improve code quality and accelerate delivery of future Android features and product enhancements
- Optimize application performance and memory usage on a wide range of Android devices to ensure smooth interactions in diverse network and hardware conditions
- Integrate secure and efficient networking libraries to handle data synchronization, offline capabilities and resilient communication with backend services
- Collaborate with product managers and experience designers to translate user requirements into technical solutions that solve real world problems and create measurable value
- Review code using Git based workflows to maintain consistency, detect defects early and foster a culture of continuous improvement and shared ownership
- Implement robust error handling and monitoring strategies to improve application stability, reduce production incidents and enhance customer trust
- Coordinate with quality engineering partners to define test strategies, automate regression coverage and ensure high quality releases for Android applications
- Apply secure coding practices for Android and networking features to protect customer data, comply with regulatory expectations and reduce security risks
- Refactor legacy Android components into modular and testable structures to simplify maintenance and support long term scalability of the platform
- Mentor peers on Android best practices and Kotlin patterns to uplift engineering standards and encourage knowledge sharing across the team
- Document architecture decisions and component interactions in clear technical narratives that support onboarding, audits and future enhancements
- Engage in continuous learning on new Android platform changes and emerging networking frameworks to keep solutions modern, efficient and aligned with industry evolution
- Describe prior experience of at least twelve years in software development with a primary focus on Android native applications and Kotlin based solutions
- Demonstrate strong proficiency in Android SDK components including activities, fragments, services and modern architectural patterns adopted by the organization
- Show hands on experience integrating and tuning networking libraries that manage authentication, retries, data caching and secure communication flows
- Illustrate confidence using Git for branching, pull requests and code reviews within collaborative development environments
- Highlight practical experience working in hybrid work models that combine remote and onsite collaboration while maintaining productivity and effective communication
- Explain familiarity with continuous integration pipelines and automated testing approaches that support frequent and stable Android releases
- Detail exposure to building accessible and inclusive mobile experiences that serve diverse user communities and contribute to broader societal benefit
Preferred certifications include Google Associate Android Developer or equivalent recognized Android or mobile development credentials.
EEO StatementCognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).