Job Opening
Android Developer
Experience : Mid-Level (3+ years)
Location : Bengaluru
Job Summary:
We are seeking a skilled and passionate Android Developer to join our dynamic team.
The ideal candidate will have over 3 years of experience in Android development, a
strong command of Java, and a working knowledge of Kotlin and React Native. You will
be responsible for building and maintaining high-performance, responsive mobile
applications that meet business and user needs.
Key Responsibilities :
- Design and build advanced applications for the Android platform.
- Translate wireframes and design mockups into high-quality, scalable code.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Maintain code quality, organization, and automation.
- Integrate RESTful APIs and JSON for seamless back-end connectivity.
- Work with cloud messaging APIs and push notifications.
- Apply performance tuning, threading, and offline storage optimization.
- Keep up to date with the latest industry trends in mobile technologies.
- Follow Agile development methodologies and participate in regular sprints.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 3+ years of hands-on experience in Android application development.
- Proficient in Java and Android SDK with a solid understanding of device screen variations.
- Familiarity with Kotlin and React Native is a plus.
- Strong experience with version control systems such as Git.
- Familiar with integrating third-party libraries and open-source projects into Android applications.
- Experience with offline storage, performance tuning, and multi-threading.
- Knowledge of modern UI/UX principles and natural user interfaces (e.g., touch gestures).
- Familiar with cloud messaging, push notifications, and data synchronization.
- Strong analytical and problem-solving abilities.
- Excellent written and verbal communication skills.
- Ability to work collaboratively in a fast-paced technical team environment.
Preferred Skills (Good to Have):
- Experience with cross-platform development frameworks.
- Exposure to CI/CD tools and mobile DevOps practices.
- Published apps on the Google Play Store.