Indotronix International Corporation
Android Engineer
Indotronix International Corporation, Sunnyvale, California, 94087
Android Developer Location: Remote IV Process: 3 rounds, 2 with leads and final with director - background, experience, some coding in studio, kotlin and mvvm Duration: 6 months Must be located in: Bay Area, CA; Los Angeles/San Diego, CA; Seattle, Washington; Bentonville, AR; Dallas, TX; Hoboken, NJ Description: Title: Android Developer Tech Requirements and Preferences: • Demonst a strong understanding of the Android framework and respective component lifecycles. • Expert-level knowledge of Kotlin, Android SDK, Jetpack, and Gradle, and experience working with asynchronously coroutines and dependency injection (Dagger), Rx Java is a plus • Ability to build products with a focus on testability, someone who loves test coverage (well versed with Mockk, Google truth, robo electric and espresso) • Wide experience working in multi module environment projects. • Expert-level knowledge of git and continues integration. • Experience in good app architecture using design patterns such as MVVM, MVC, MVP or Clean • Extensive understanding of Android framework components and their respective lifecycles combined with a solid knowledge of multithreading, networking, offline storage, and performance tuning • Build reusable Android components, orchest user-interactions integrating with backend services via REST and GraphQL APIs. • Work closely with our product, design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together. Required Skills : Kotlin, Android, MVVM Indotronix is an Equal Opportunity Employer