Senior Android Developer - Plano, United States - JobRialto

    Default job background
    Description

    Minimum Education and Experience required:

    Bachelor's degree in computer science or related field and 9+ years of experience building scalable e-commerce applications or mobile software

    Minimum Skills required:

    Experience with mobile software development using Java & Kotlin

    Strong experience in Algorithm and Data Structure.

    Experience with networking, RESTful API and working with JSON, XML

    Experience using distributed source code version control systems (Git/Github)

    Experience working within an agile development team

    Experience with Android SDKs and software debugging techniques

    Experience with analysis of memory issues such as memory leaks using memory analyzers tools

    Experience with embedded real time systems with limited resources (memory and processing)

    Experience with command line Android build tools for Continuous Integration

    Experience in design patterns, MVC, data structures and algorithms.

    Experience in unit and integration testing

    Published Android application is required

    Education: Bachelors Degree