Sr. Android Developer

$80 - $90

Contract: Corp-To-Corp, Independent, W2, 12 Month(s)

    Skills

    Android SDKKotlindesign patternsMVCdata structuresalgorithms.HTTP protocolREST APIsGoogle Cloud Messaging

    Job Description

    Sr. Android Developer


    - Experience with mobile software development using Java & Kotlin.
    - Experience using distributed source code version control systems (Git/Github)
    - Experience with the agile methodology Scrum
    - Experience with development of mobile network clients using HTTP protocol, REST APIs and Google Cloud Messaging
    - Experience with Google Play APIs : Maps, Location, and Cloud Messaging
    - Experience with software debugging techniques (debuggers, loggers, crash report tools)
    - Experience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)
    - Experience with embedded real time systems with limited resources (memory and processing)
    - Experience with Android software development
    - Experience in design patterns, MVC, data structures and algorithms.
    - Experience in unit and integration testing Android code.
    - Published Android application is required.