Source description
About the role
Role- Android Engineer Duration- 6 Months Location- Remote Must be located in: Bay Area, CA; Los Angeles/San Diego, CA; Seattle, Washington; Bentonville, AR; Dallas, TX; Hoboken, NJ Required Skills : Kotlin, Android, MVVM -Principle or staff level developer preffered Basic Qualifications : 10+ years of US enterprise experience Additional Skills : Java, GraphQL Description: Tech Requirements and Preferences: • Demonstrate 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, orchestrate 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. -- ---- Thanks & Regards, Tejash - Technical Recruiter Thought wave Software and Solutions 314 N. Lake St, Suite 6, Aurora IL 60506 Desk: 6304918494 EXTN: 157 Email :tejash@thoughtwavesoft.com Website:www.thoughtwavesoft.com https://www.linkedin.com/in/tejash-chettipalli-342aa2246
More at Thoughtwave Software and Solutions