Description
Roles and responsibility
- Design and develop advanced applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bugs, performance bottlenecks, and other issues.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Participate in code reviews, discussions, and brainstorming sessions.
- Work closely with product management and UX/UI designers to translate requirements into high-quality user
experiences. - Maintain code integrity and organization.
- Stay up-to-date with industry trends and best practices in mobile development.
Qualification required
- Bachelors degree in Computer Science, Engineering, or a related field.
- Proven experience as an Android Developer with a strong portfolio of Android applications.
- Proficiency in Kotlin and/or Java programming languages.
- Experience with Android SDK, Android Studio, and third-party libraries.
- Solid understanding of Android UI design principles, patterns, and best practices.
- Experience with RESTful APIs, JSON, and integration of third-party services.
- Knowledge of version control systems such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work effectively in a fast-paced environment and meet project deadlines.
Skills required
Ui/Ux, Java, Android Application Developer, Junit Testing, MVVM, Integrated Development, Environment,
Mvp Design Patterns, Mvc Pattern, Android Studio, Kotlin.
Bengaluru, Karnataka
Preferred >1 year experience