Talent.com
Android Developer

Android Developer

Olibr – Free Job Community PlatformRajahmundry, IN
15 hours ago
Job description

Location : Remote

Time : 2–11 PM IST

Type of position : Contractual (6 month position with possibility of extension)

Education : B.E. Computer Science / IT degree (or any other engineering discipline)

Experience : 5+ years

Position Requirements :

  • Proficient with Android SDK and Android Studio IDE
  • Candidate must have sound knowledge of OOPs fundamentals, Coroutines, and Kotlin Flow
  • Should have working experience on MVVM, Clean Architecture, MVP, software design patterns, Kotlin, Java, Android architecture, and Gradle Build System
  • Experience with XML layouts and Data Binding for traditional Android UI
  • Strong experience with Jetpack Compose for modern UI development
  • Experience with Kotlin Multiplatform Mobile (KMM) for cross-platform development
  • Experience working with RESTful APIs
  • Knowledge of source code control understanding (experience with GitLab, GitHub)
  • Excellent UI design skills using the Android framework
  • Proficient in unit testing with JUnit, Mockito, MockK
  • Experience in using AI coding assistants like GitHub Copilot, ChatGPT to enhance development productivity

Role & Responsibilities :

  • Develop features for our Android applications - Medscape, Univadis, and other WebMD Apps based on user stories
  • Collaborate closely with the team members in Mumbai, France, and the US
  • Build responsive and intuitive user interfaces using Jetpack Compose
  • Contribute to KMM initiatives to share business logic between Android and iOS platforms
  • Implement unit and UI tests to ensure code quality and application stability.
  • Leverage AI tools and assistants to enhance productivity and accelerate problem-solving
  • Identify and resolve bugs, performance bottlenecks, and other issues.
  • Stay updated on the latest Android technologies, tools, and best practices.
  • Participate in code reviews and contribute to improving our codebase.
  • Contribute to the continuous improvement of our development processes.
  • Participate in daily stand-up meetings, sprint planning, grooming, and retrospective meetings.
  • Create a job alert for this search

    Android Developer • Rajahmundry, IN