Project description
We're on the lookout for a talented and experienced Senior Android Developer to lead the development of high-quality, user-friendly Android applications. You'll take ownership of complex projects, mentor junior developers, and work closely with cross-functional teams to deliver impactful mobile solutions. If you're passionate about Android development and thrive in a fast-paced environment, we'd love to have you on board.
Responsibilities
* Design, develop, and maintain advanced Android applications using Kotlin and Java.
* Collaborate with product managers, designers, and backend teams to create seamless user experiences.
* Optimize app performance, reliability, and scalability.
* Write clean, reusable, and efficient code while following best practices.
* Lead code reviews and provide guidance to junior developers.
* Integrate RESTful APIs, third-party SDKs, and backend services.
* Stay updated with the latest Android trends, tools, and technologies.
* Troubleshoot, debug, and resolve production issues as needed.
SKILLS
Must have
* 5+ years of professional experience in Android development.
* Strong knowledge of Kotlin, Java, and Android SDK.
* Familiarity with architectural patterns like MVVM, MVP, or Clean Architecture.
* Experience with tools like Android Studio, Gradle, and Git.
* Expertise in working with RESTful APIs, JSON, and third-party libraries.
* Deep understanding of Android UI/UX guidelines and Material Design principles.
* Experience with performance profiling and debugging tools.
Nice to have
* Familiarity with CI/CD pipelines and tools.
* Knowledge of Jetpack components like Navigation, Room, ViewModel, and LiveData.
* Experience with Firebase, Google Play Services, or other backend integrations.
* Proficiency in app security and data encryption techniques.
* Published apps on the Google Play Store (share your portfolio!).
#J-18808-Ljbffr