About the Role
We are seeking a highly skilled
Senior Android Developer
to join our team. The ideal candidate will have strong expertise in building scalable, secure, and high-performance mobile applications, while collaborating with cross-functional teams to deliver seamless digital experiences.
Key Responsibilities
-
Design, develop, and maintain advanced Android applications.
-
Collaborate with product managers, designers, and backend engineers to deliver high-quality features.
-
Integrate applications with APIs and third-party SDKs.
-
Ensure application performance, scalability, and reliability in high-traffic environments.
-
Implement best practices for mobile app security and data protection.
-
Conduct code reviews, mentor junior developers, and support continuous knowledge sharing.
-
Debug, optimize, and enhance existing applications for better performance and usability.
-
Stay updated with the latest Android development trends, tools, and frameworks.
Qualifications & Skills
-
Bachelor’s degree in computer science, Software Engineering, or a related field.
-
3+ years of hands-on experience in Android development
(Kotlin and Java).
-
Strong understanding of Android SDK, Jetpack components, and architecture patterns (MVVM/MVP/Clean Architecture).
-
Experience integrating with
RESTful APIs and Web Sockets
.
-
Proficiency with Android Jetpack Compose is a plus.
-
Solid knowledge of mobile security, encryption, and data privacy compliance.
-
Familiarity with CI/CD tools (Jenkins, GitHub Actions, or similar).
-
Strong problem-solving skills and ability to work in agile teams.
-
Prior experience in large-scale or enterprise projects is highly preferred.