We are looking for a highly skilled Senior Android Developer (Native) to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable, and user-friendly mobile applications using Java/Kotlin. You will collaborate with cross-functional teams to deliver innovative solutions and ensure best practices in mobile development.
Responsibilities
- Design, build, and maintain advanced Android applications (Java/Kotlin).
- Collaborate with product, design, and backend teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bugs, and continuously improve app performance.
- Stay up to date with the latest industry trends and technologies.
- Mentor junior developers and participate in code reviews.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 3+ years of professional experience in native Android development.
- Strong proficiency in Java and Kotlin.
- Deep understanding of Android SDK, Android Studio, and mobile app architecture (MVVM, MVP, Clean Architecture).
- Experience integrating RESTful APIs and third-party libraries.
- Knowledge of Google Play Store deployment process.
- Familiarity with version control systems (Git).
- Strong problem-solving skills and attention to detail.
- Good communication and teamwork abilities.