Job Summary:
โ
We are looking for a highly skilled Senior Android Developer with 5+ years of experience to join our dynamic team in Mohali. The ideal candidate will have a strong background in Android app development, a deep understanding of mobile architectures, and a passion for building high-quality applications. You will be responsible for leading the development, maintenance, and improvement of Android applications while collaborating with cross-functional teams.
Key Responsibilities:
- Design, develop, test, and maintain high-quality Android applications.ย
- Collaborate with UI/UX designers, backend developers, and product managers to deliver a seamless user experience.ย
- Optimize application performance and ensure high responsiveness.ย
- Work with RESTful APIs and third-party libraries to integrate various functionalities.ย
- Implement best practices for security, data management, and application scalability.ย
- Mentor junior developers and contribute to code reviews, ensuring adherence to coding standards.ย
- Stay updated with the latest Android development trends, tools, and technologies.ย
- Troubleshoot and resolve application bugs and issues efficiently.ย
Required Skills & Qualifications:
- Bachelor's/Masterโs degree in Computer Science, Engineering, or a related field.ย
- 5+ years of experience in Android development using Java/Kotlin.ย
- Strong understanding of Android SDK, Jetpack components, and Android UI design principles.ย
- Proficiency in MVVM/MVP architecture and clean code practices.
- Experience with Room Database, Firebase, and Retrofit.ย
- Knowledge of CI/CD pipelines and version control systems (Git, Bitbucket, etc.).ย
- Experience in publishing applications on Google Play Store.ย
- Familiarity with Agile methodologies and development processes.ย
- Excellent problem-solving skills and attention to detail.ย
Preferred Skills:
- Knowledge of Flutter or React Native is a plus.ย
- Experience with automated testing frameworks.ย
- Understanding of cloud services like AWS or Google Cloud.ย