Overview
The Android Developer plays a crucial role in shaping the future of mobile application development within our organization. With a focus on delivering highquality userfriendly applications this position is pivotal in creating seamless experiences for our users. The developer will be instrumental in all stages of the application lifecycle from idea conception through deployment and maintenance. With Bangalore being a technology hub we are looking to attract top talent with the expertise to enhance our Android applications and adapt to the everchanging technological landscape. The Android Developer will work closely with crossfunctional teams including designers and backend developers to define app features and develop innovative mobile solutions. Their contribution will directly impact user engagement and retention ultimately driving the growth of our digital offerings. In addition the Android Developer will ensure compliance with industry standards and best practices in mobile development.
Key Responsibilities
- Design and develop advanced Android applications.
- Collaborate with crossfunctional teams to define app features.
- Perform unit and integration testing to ensure quality and performance.
- Optimize application performance for maximum speed and scalability.
- Participate in code reviews and provide constructive feedback.
- Stay uptodate with new technology trends and industry standards.
- Work alongside designers to create intuitive user experiences.
- Debug and troubleshoot existing applications to improve functionality.
- Implement and optimize RESTful APIs for seamless app connectivity.
- Maintain version control and documentation for project history.
- Support continuous delivery and integration practices.
- Participate in Agile ceremonies like sprint planning and retrospectives.
- Contribute to the knowledge sharing and team growth through mentorship.
- Ensure the application adheres to security and data protection best practices.
- Gather and evaluate user feedback for app improvements.
Required Qualifications
- Bachelors degree in Computer Science or related field.
- Minimum of 6 years of experience in Android app development.
- Proficiency in Java Kotlin and Android SDK.
- Experience with mobile UI/UX design principles.
- Knowledge of RESTful APIs and web services.
- Familiarity with version control systems like Git.
- Experience with Agile development methodologies.
- Strong problemsolving skills and analytical thinking.
- Ability to work independently as well as in a team environment.
- Knowledge of mobile architecture patterns (MVC MVVM).
- Understanding of mobile application security principles.
- Experience with developing and publishing apps on the Google Play Store.
- Strong communication skills both verbal and written.
- Ability to manage multiple tasks in a fastpaced environment.
- Familiarity with thirdparty libraries and APIs.
problem solving,mobile application security principles,android sdk,mobile architecture patterns (mvc, mvvm),java,restful apis,mobile ui/ux design,version control (git),kotlin,agile methodologies,android,third-party libraries and apis