Linkedprime

Job Description

Responsibilities: Android Development: Build and maintain Android applications using Kotlin and Java, implementing clean architecture and the MVVM design pattern under the guidance of senior developers.Dependency Management: Utilize frameworks like Koin for efficient dependency injection and management within Android projects.API Integration: Integrate and thoroughly test RESTful APIs using tools such as Retrofit, and validate endpoints using Postman or Insomnia.Asynchronous Programming: Implement Kotlin Coroutines and manage thread handling to ensure smooth, responsive, and non-blocking UI performance.UI/UX Development: Develop modern, responsive user interfaces adhering to Material Design principles. Experience with Jetpack Compose is a significant advantage.Version Control: Collaborate effectively using Git for standard processes including code reviews, branching strategies, and merging.Agile Collaboration: Track tasks and update progress using JIRA and actively participate in agile development sprints.Quality Assurance: Participate in debugging, write unit tests, and resolve application issues promptly to ensure overall code stability and reliability.Team Communication: Maintain clear and proactive communication with peers, QA engineers, designers, and backend developers to facilitate efficient feature delivery.Skills & Experience:Minimum 1 year of professional hands-on experience in Android development.Expertise in Kotlin is essential.Proven experience working with Clean Architecture and the MVVM pattern for Android projects.Experience with Java-based Android applications is a plus.Strong experience with Retrofit for remote API integrations.Familiarity with API testing tools like Postman or Insomnia.Proficiency with Kotlin Coroutines and practical thread handling experience.Experience developing UIs using Material Design and modern design layouts.Jetpack Compose experience is a distinct advantage.Practical work experience with a version control system like Git (e.g., using Bitbucket, GitHub, or GitLab).Experience tracking work and progress using JIRA.Good communication skills for effective collaboration.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In