Required Skills

Android Developer

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 5th Mar 2024

JOB DETAIL

Proficiency in Java/Kotlin programming languages for Android app development.
Strong understanding of the Android SDK, including UI design principles, layout constraints, and material design guidelines.
Experience with RESTful APIs and integration of web services into Android applications.
Familiarity with version control systems such as Git for code collaboration and management.
Ability to troubleshoot and debug Android applications across different devices and OS versions.

Responsibilities:
Design, develop, and maintain high-quality Android applications that meet business requirements and user expectations.
Collaborate with cross-functional teams including product managers, designers, and backend developers to define, design, and deliver new features.
Implement UI/UX designs following best practices and guidelines to ensure a consistent and intuitive user experience.
Integrate RESTful APIs and third-party libraries/services to enable seamless data exchange and functionality within the Android applications.
Optimize application performance and responsiveness, considering factors such as battery consumption, network bandwidth, and device compatibility.
Conduct thorough testing of Android applications, including unit testing, integration testing, and user acceptance testing, to ensure reliability, security, and scalability.
Stay updated with the latest trends, technologies, and best practices in Android app development, and apply them to enhance the quality and functionality of the applications.
Participate in code reviews, knowledge sharing sessions, and continuous improvement initiatives to foster a collaborative and learning culture within the development team.

Required Qualifications:
Proven experience as an Android Developer with a strong portfolio of Android applications developed and published on the Google Play Store.
Solid understanding of Java/Kotlin programming languages and object-oriented design principles for building robust and scalable Android applications.
Hands-on experience with Android development tools and frameworks such as Android Studio, Gradle, and Retrofit.
Knowledge of RESTful APIs, JSON/XML parsing, and asynchronous programming techniques for integrating backend services into Android applications.
Proficiency in using Git for version control, including branching, merging, and resolving conflicts in code repositories.
Excellent problem-solving skills and attention to detail, with a proactive approach to identifying and resolving technical challenges in Android app development.
Strong communication and collaboration skills, with the ability to effectively interact with team members and stakeholders to discuss requirements, propose solutions, and provide updates on project status.
Bachelor's degree in Computer Science, Engineering, or a related field.

Preferred Qualifications:
Experience with cross-platform mobile development frameworks such as Flutter or React Native.
Knowledge of cloud services and technologies for mobile app development, such as Firebase or AWS Mobile Hub.
Familiarity with Agile methodologies and practices, including Scrum or Kanban.
Contributions to open-source projects or participation in Android developer communities.
Relevant certifications or training in Android app development or related areas.

Company Information