We are looking for a Senior Android Developer who is passionate about building world-class Android applications. The ideal candidate should have strong expertise in Kotlin, Jetpack Compose, and the latest Android technologies. You will be part of a collaborative, fast-paced environment, working on exciting projects that serve millions of users.
Key Responsibilities:
- Design, develop, and maintain high-quality Android applications using Kotlin and Jetpack Compose.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Optimize applications for performance and scalability.
- Stay up-to-date with the latest industry trends and technologies in Android development.
- Write clean, maintainable, and testable code following Android best practices.
- Lead and mentor junior developers, contributing to team growth.
- Troubleshoot and debug complex issues in a timely manner.
Required Skills & Qualifications:
- 5+ years of experience in Android development.
- Proficient in Kotlin with hands-on experience in Jetpack Compose.
- Solid understanding of Android architecture components (ViewModel, LiveData, Room, etc.).
- Experience with RESTful APIs, third-party libraries, and UI/UX design principles.
- Familiarity with Material Design guidelines and creating responsive layouts.
- Proficiency in using Android development tools such as Android Studio and Gradle.
- Experience in unit testing and familiarity with testing frameworks like JUnit or Mockito.
- Understanding of CI/CD processes and version control tools like Git.
- Strong problem-solving skills and ability to work independently and in teams.
- Excellent communication skills.
Preferred Skills:
- Experience with Coroutines and Flows for asynchronous programming.
- Knowledge of Android Jetpack libraries such as Navigation, Paging, or Work Manager.
- Experience with Firebase or other cloud services.
- Familiarity with Kotlin Multiplatform Mobile (KMM) or experience building cross-platform applications.
"Why Join Us?"
- Step into a world of innovation and opportunity.
At our core, we're not just building mobility solutions - we're redefining the way the world moves.
- Be part of something bigger - Join a dynamic team that's passionate, driven, and constantly pushing boundaries. Enjoy competitive rewards - We offer a salary and benefits package designed to recognize your talent and contributions.
- Grow with us - With ample opportunities for learning, development, and career advancement, your growth is our priority.
- Make an impact - Work on projects that matter, alongside a team that's united by a shared vision to shape the future of mobility.
Ready to make a difference? Let's move the world forward - together.