Company logo

Android Developer

JOOPIUM TECHNOLOGIES PRIVATE LTD

Trivandrum

in 6 days

Brief DescriptionWe seek a skilled and passionate Android Native Java Developer to join our development team. As an Android Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications using Java. If you are enthusiastic about creating cutting-edge mobile applications and have a strong foundation in Android development, we would love to hear from you.  Responsibilities:  Design and develop robust, scalable, and efficient Android applications using Java. Collaborate with cross-functional teams, including UI/UX designers, product managers, and backend developers, to deliver high-quality features. Ensure the performance, quality, and responsiveness of applications. Identify and troubleshoot bugs, and continuously optimize application performance. Stay up to date with the latest industry trends, technologies, and best practices in Android development. Collaborate with the QA team to implement testing strategies and ensure the reliability of the applications. Participate in code reviews to maintain code quality and ensure adherence to coding standards. Work closely with product managers to understand and translate requirements into technical solutions.  Requirements:  Bachelor's degree in computer science, Software Engineering, or a related field. Experience required for this role is a minimum of one year. Proven experience as an Android Developer with strong proficiency in Java. Solid understanding of the Android development life cycle and ecosystem. Experience with Android SDK, different versions of Android, and how to deal with different screen sizes. Knowledge of RESTful APIs and integration with backend services. Strong problem-solving skills and the ability to work independently or collaboratively in a team. Familiarity with version control systems, such as Git. Excellent communication skills and attention to detail.Preferred SkillsExperience with Kotlin is a plus. Previous involvement in full mobile app development life cycle from concept to deployment. Familiarity with Agile/Scrum development methodologies.