Android Developer - Miami, United States - myIT

    myIT
    myIT Miami, United States

    1 month ago

    Default job background
    Description
    Android Developer
    Location:
    Miami, FL (Hybrid)


    3 days in a week

    JD:

    We are looking for an Android App developer responsible for the development and maintenance of applications aimed at a range of Android devices including mobile phones and tablets.

    Your primary focus will be the development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

    Responsibilities


    • Design and build advanced applications for the Android platform
    • Collaborate with cross-functional teams to define, design, and ship new features
    • Work with outside data sources and APIs
    • Unit-test code for robustness, including edge cases, usability, and general reliability
    • Work on bug fixing and improving application performance
    • Continuously Client, evaluate, and implement new technologies to maximize development efficiency
    • Help maintain code quality, organization, and automatization
    Requirements and skills


    • BS/MS degree in Computer Science, Engineering or a related subject
    • Proven software development experience and Android skills development.
    • Proven working experience in Android app development and have published at least one Android app
    • Experience with Android SDK, different versions of Android
    • Experience with offline storage, threading, and performance tuning
    • Experience working with remote data via REST and JSON
    • Experience with third-party libraries and APIs
    • Working knowledge of the general mobile landscape, architecture, trends, and emerging technologies
    • Solid understanding of the full mobile development life cycle.
    • Proficient understanding of Android Studio and code versioning tools (like GIT.)
    • Familiarity with automating build processes (continuous integration), Unit testing, source code analysis tools
    • Experience of working in an agile environment
    • Having Knowledge on Accessibility Feature (Talkback) will be an advantage.
    • Work experience on tools/technologies like Kotlin, Java, MVP, MVVM, RESTful APIs
    Experience
    Should have a minimum of 5 year's experience for the relevant position.