Sr Android Developer
About this Role
Smart Solutions is in search of an experienced Sr Android Developer to build, maintain, and enhance mobile software applications in Madison, WI. This candidate has the initiative to learn new technologies and resolve challenges during the development lifecycle coupled with demonstrated experience analyzing, developing, and maintaining applications.
What We Are Looking For
- Strong background (5+ years experience) in Android development developing commercial/customer-facing mobile and tablet apps to the play store
- Experienced in Java/Kotlin with Android Studio, use of MVC/MVVM patterns/other design patterns, Android SDK, and Volley/GSON or other third-party libraries
- Mobile device memory management, caching mechanisms, and multi-threading experience
- Ability to analyze and improve run-time efficiency and memory footprint
- Junit and Espresso testing and Android Support Libraries/Material Design Principles experience
- Knowledge in REST/SOAP Web Services and working with other APIs desired
- Preferred experience with app development dependent of back-end data, Agile development methodologies, and Serializable interface
- Strong analytical, problem-solving, organization, and prioritization skills
- Excellent communication skills, both verbal and written
Smart Solutions, Inc. Is an equal opportunity employer functioning under an Affirmative Action Plan. U.S. Citizens and those authorized to work in the U.S. Are encouraged to apply. We are unable to sponsor at this time.