13 hours ago
Toronto, CanadaSenior
Responsibilities
- Design, develop, and maintain native Android applications using Kotlin and modern Android development frameworks.
- Implement modular application architectures using Android Jetpack, MVVM, Clean Architecture, and reusable mobile components.
- Build intuitive, responsive, and accessible user interfaces across Android devices.
- Integrate Android platform capabilities, SDK features, backend APIs, and device services.
- Optimize application performance, memory utilization, and responsiveness across devices and operating systems.
- Collaborate with product managers, designers, architects, backend developers, and other stakeholders in cross-functional teams.
- Conduct code reviews, promote engineering best practices, and improve development standards and processes.
- Troubleshoot, analyze, and resolve complex production issues affecting application stability and reliability.
Requirements
- At least 6 years of experience designing and developing native Android mobile applications.
- Strong hands-on experience with Kotlin, Android SDK, Android Studio, and modern Android development practices.
- Experience with MVVM, Clean Architecture, Android Jetpack libraries, navigation, data flow, state management, and reusable components.
- Strong knowledge of RESTful APIs, backend integrations, data handling, error management, and secure mobile application development.
- Experience optimizing performance, memory consumption, and responsiveness across Android devices and operating system versions.
- Demonstrated ability to debug, perform root-cause analysis, and resolve complex application and production issues.
- Strong communication and collaboration skills in Agile and cross-functional development teams.
- Preferred experience includes automotive, connected vehicle, infotainment, mobility solutions, constraint management, new product development, emerging Android technologies, CI/CD, automated testing, accessibility, mobile security, technical documentation, and Google Play Store deployment.
Benefits
- Remote position open to qualified applicants in Canada, subject to project and business requirements.
- Eligible for Cognizant's discretionary annual performance-based bonus.
- Benefits and wellbeing programs support physical, mental, and financial wellbeing.
Tech Stack
Android SDKKotlin
Categories
Mobile
About Cognizant
Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.
