Android Engineer II

Job Locations MX
Regular Full-Time


Android Engineer II



  • Essential
    • Strong experience in building complex mobile applications on Android
    • Solid understanding of Android internals and application lifecycle
    • Strong experience with multi-threaded programming in Java on mobile devices
    • Solid understanding of cross platform mobile application development tools and technologies such as React-Native, NativeScript-Vue, Apache Cordova
    • Solid understanding of HTML, JavaScript, and CSS
    • Strong fundamentals in computer science regarding data structures, algorithms, multi-threaded programming etc.
    • Solid understanding of object-oriented analysis and design and experience working with design patterns to build modern systems
    • Experience working with project tracking tools like Jira
    • Experience working with source control systems like perforce, git
    • Ability to work in a fast paced, team-oriented, test-driven collaborative and iterative programming environment
  • Optional
    • Experience with Vue
    • Experience with multi-threaded programming in C++ on mobile devices
    • Experience with building complex mobile applications on iOS
    • Experience with reactive programming frameworks like RxJava
    • Experience with building complex mobile applications using Kotlin on Android
    • Experience with building mobile applications using Xamrarin
    • Experience with C#/.net


  • Experience:

-   Desired 3+ years


  • Education:

-   B.S or M.S in computer science or equivalent.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.