Senior Android Developer

Techoundsllc

  • Aliso Viejo, California
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Androidunmatched
    • Application Programming Interface (API)unmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Networksunmatched
    • Continuous Integrationunmatched
    • Gitunmatched
    • HTML (HyperText Markup Language)unmatched
    • Healthcareunmatched
    • Interpret Regulationsunmatched
    • JavaScriptunmatched
    • Kanbanunmatched
    • Kotlinunmatched
    • Medical Equipmentunmatched
    • Mobile Applicationsunmatched
    • Mobile Applications Developmentunmatched
    • Model View ViewModel (MVVM)unmatched
    • MongoDBunmatched
    • Multiplatform/Cross-Platformunmatched
    • Organizational Skillsunmatched
    • Relational Databases (RDBMS)unmatched
    • Retrofitunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Testingunmatched
    • Team Playerunmatched
    • Test Automationunmatched
    • Test Plan/Scheduleunmatched
    • Unit Testunmatched
    • User Interface/Experience (UI/UX)unmatched

    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.

     

    Numbers & Facts

    LocationAliso Viejo, California

    Similar Jobs