Hustlr India Edtech

Android Developer

Lucknow, UP, IN

about 1 month ago
Save Job

Summary

Overview

The Android Developer plays a crucial role in the design and implementation of new features for mobile applications. This role is essential for enhancing the user experience and ensuring the applications are robust, scalable, and easy to maintain. Working closely with product managers, UI/UX designers, and other developers, the Android Developer contributes to all phases of development, from conception through to delivery and ongoing enhancements. As mobile technology continues to evolve, this role demands a proactive approach to learning and adaptation, ensuring that the applications continue to meet user needs and leverage new features in the Android ecosystem.

Key Responsibilities

  • Design and develop high-quality Android applications
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Troubleshoot, debug, and optimize existing applications for performance
  • Integrate third-party libraries and APIs to enhance functionality
  • Maintain code consistency by adhering to coding standards
  • Conduct unit tests and ensure code quality through reviews
  • Stay updated with the latest industry trends and technologies
  • Create and maintain documentation for code and features
  • Implement application security measures to protect user data
  • Participate in Agile development process and sprint planning
  • Provide technical guidance and support to junior developers
  • Manage app releases and collaborate with QA teams for testing
  • Participate in design discussions and propose technology solutions
  • Assist in troubleshooting and fixing application bugs as they arise
  • Engage with users to gather feedback and make improvements

Required Qualifications

  • Bachelor’s degree in Computer Science or a related field
  • Proven experience as an Android Developer with a strong portfolio of applications
  • Proficiency in Java and Kotlin programming languages
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Experience with RESTful APIs and JSON for data integration
  • Familiarity with Android development tools such as Android Studio and Gradle
  • Understanding of Android UI design principles and best practices
  • Experience with version control systems, particularly Git
  • Knowledge of Agile development methodologies
  • Strong analytical and problem-solving skills
  • Ability to work independently as well as part of a collaborative team
  • Excellent communication and interpersonal skills
  • Familiarity with mobile app industry trends and market demands
  • Experience with testing frameworks such as Espresso or JUnit is a plus
  • Understanding of application security, data protection, and user privacy regulations
  • Willingness to continuously learn and adapt to new technologies

Skills: team collaboration,git,junit,gradle,ui/ux design,kotlin,espresso,agile methodologies,json,android studio,problem solving,restful apis,version control,java,android sdk

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: