Virtusa

Android Developer

Job Description

An experienced Senior Android Developer with 6-9 years of hands-on experience in mobile application development. The ideal candidate will have a deep understanding of Android SDK, proficiency in Kotlin, and a proven track record of building and maintaining robust, scalable mobile applications. This role requires excellent problem-solving skills, leadership abilities, and a passion for creating seamless user experiences.
Key Responsibilities:
App Development: Design, develop, and maintain high-quality Android applications using Kotlin.
Architecture: Implement and advocate for clean architecture patterns, ensuring modularity and maintainability.
Performance Optimization: Optimize applications for performance, stability, and scalability.
Code Quality: Write clean, efficient, and reusable code. Conduct thorough code reviews and enforce best practices.
User Experience: Collaborate with UX/UI designers to ensure the best possible user experience and interface design.
Testing: Develop and maintain a robust suite of automated tests to ensure code quality and prevent regressions.
Mentorship: Provide technical leadership and mentorship to junior developers, fostering a collaborative and innovative development environment.
Collaboration: Work closely with cross functional teams, including product managers, designers, and backend engineers, to deliver high quality features on time.
Stay Updated: Keep upto date with the latest industry trends, technologies, and best practices in mobile development.
Required Qualifications:
Experience: 6-9 years of professional experience in Android development.
Kotlin Expertise: Strong proficiency in Kotlin and a deep understanding of the Android SDK.
Architecture Patterns: Experience with modern Android architecture patterns such as MVVM, MVP, and Clean Architecture.
UI/UX Principles: Solid understanding of UI/UX principles and best practices for mobile design.
Testing: Experience with unit testing, instrumentation testing, and automated testing frameworks.
Version Control: Proficiency with Git and experience with collaborative development tools.
APIs: Strong understanding of RESTful APIs and experience integrating with backend services.
Problem Solving: Excellent analytical and problem-solving skills.
Communication: Strong verbal and written communication skills.
Team Player: Ability to work effectively in a collaborative team environment.
Preferred Qualifications:
Multithreading: Experience with multithreading and concurrency in Android applications.
Dependency Injection: Familiarity with dependency injection frameworks like Dagger or Hilt.
Jetpack Components: Experience with Android Jetpack components such as LiveData, ViewModel, Navigation, and Room.
CI/CD: Experience with continuous integration and continuous deployment CI/CD pipelines.
Play Store: Experience publishing and maintaining applications on the Google Play Store.
Agile Methodologies: Experience working in Agile development environments.
Open Source: Contributions to open-source projects or a strong personal project portfolio.


Jobs at Hyderabad

Google

Senior Software Engineer, Enterpri…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: July 3, 2025

Virtusa

Payments SME

Full Time

Hyderabad, Telangana

View Details

Last Date: July 31, 2025

Virtusa

Business Analyst -Tech Lead

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025

Virtusa

Pega CSSA Developer

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025

Amazon

System Development Engineer, Last M…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: July 1, 2025

Amazon

Capacity Planning PM, WFM , Accoun…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: July 1, 2025

Oracle

Senior Oracle Analytics Cloud Devel…

Professional

Hyderabad, Telangana

View Details

Last Date: Dec. 9, 2025

Amazon

System Development Manager, SNOW T…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: July 1, 2025

Amazon

LXD Manager, Trustworthy Shopping E…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: July 1, 2025

Capgemini

Software Engineer

Experienced Professionals

Hyderabad, Telangana

View Details

Last Date: July 2, 2025

Virtusa

Angular Developer

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025

Virtusa

Java Developer

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025




More Jobs at Virtusa

Virtusa

MuleSoft Lead

Full Time

Hyderabad, Telangana

View Details

Last Date: June 30, 2025

Virtusa

Tech Lead-Java

Full Time

Pune, Maharashtra

View Details

Last Date: Dec. 31, 2025

Virtusa

Java FSD (CT)

Full Time

Chennai, Tamil Nadu

View Details

Last Date: Dec. 31, 2025

Virtusa

Senior Consultant

Full Time

Gurgaon, Haryana

View Details

Last Date: Dec. 31, 2025

Virtusa

Java Developer

Full Time

Chennai, Tamil Nadu

View Details

Last Date: June 30, 2025

Virtusa

salesforce Developer

Full Time

Chennai, Tamil Nadu

View Details

Last Date: July 31, 2025

Virtusa

Senior ServieNow

Full Time

Chennai, Tamil Nadu

View Details

Last Date: June 30, 2028

Virtusa

Data Architect

Full Time

Chennai, Tamil Nadu

View Details

Last Date: June 30, 2025

Virtusa

Business Analyst

Full Time

Pune, Maharashtra

View Details

Last Date: Dec. 31, 2025

Virtusa

DevOps with Harness

Full Time

Hyderabad, Telangana

View Details

Last Date: June 30, 2025

Virtusa

React Native Developer

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025

Virtusa

IOS Developer

Full Time

Hyderabad, Telangana

View Details

Last Date: July 30, 2025




Actively Recruiting Companies at Hyderabad, Telangana