Senior Android Developer

Techoundsllc

  • Aliso Viejo, California
  • 30+ days ago

    Highlights

    Preferred qualifications: Experience with Android development, including continuous integration, Jetpack Compose, Coroutines/RxJava, Retrofit, and creating automated UI tests with Espresso or Appium. The ideal candidate will have a passion for mobile applications and a strong understanding of the Android platform Jetpack Compose, MVVM and MongoDB skills.

    Numbers & Facts

    LocationAliso Viejo, California

    Description

    The ideal candidate will have a passion for mobile applications and a strong understanding of the Android platform Jetpack Compose, MVVM and MongoDB skills.

    Required qualifications:

    ·10 years of professional experience developing native Android applications

    · Experience building high-performance, dynamic UI with Jetpack Compose

    • Build new functionality in the Jetpack Compose codebase and occasionally in the views (Android platform) codebase.
    • Work and iterate on API design with input from the team & community.
    • Develop and maintain Android applications using Jetpack Compose and Kotlin
    • Experience with Coroutines, Kotlin Multiplatform Mobile (KMM)
    • Strong Jetpack Compose
    • Strong Kotlin Flows
    • Strong Coroutines, Threading, Race condition knowledge
    • Really strong database skills & working with the flow of data from device to cloud

     

    Preferred qualifications:

    • Experience with Android development, including continuous integration, Jetpack Compose, Coroutines/RxJava, Retrofit, and creating automated UI tests with Espresso or Appium.
    • Understanding of JavaScript, HTML, and CSS, with experience developing software within a regulated environment in the medical industry.
    • Ability to interpret and apply regulations and standards relevant to class I/II medical devices.
    • Experience with agile software development, including Scrum and Kanban.
    • Experience with continuous integration.
    • Strong understanding of git and pull request/merge request workflow.
    • Experience writing unit tests for Android.
    • Effective communicator and team player, with excellent organizational and collaboration skills.
    • Basic understanding of computer networking principles relevant to mobile application connectivity.
    • Experience with MongoDB or other relational databases is desirable.

     

    Similar Jobs

    See more jobs