Senior Android Developer role designing and developing native Android applications using Kotlin in a hybrid setting. Provides technical leadership and mentors team members.
Responsibilities
Design and develop native Android applications using Kotlin. Lead solution design and collaborate with architects, business analysts, and project teams. Translate business requirements into technical solutions. Conduct code reviews and ensure adherence to SDLC standards. Provide effort estimates and support deployment planning. Support incident resolution and ongoing enhancements. Mentor team members and contribute to knowledge sharing.
Requirements
7+ years of mobile development experience. 5+ years of Kotlin development on Android. Strong experience with Jetpack Compose libraries. Hands-on experience with Android Studio, Gradle, Emulator. Experience with design patterns (MVC, MVP, MVVM). Unit testing experience using JUnit (Robolectric/Espresso preferred). 3+ years of work experience with Android Jetpack. 7+ years of work experience with Android Development. Working in a hybrid setting.
Software Developer creating customer - facing software for Ford's In - Vehicle Infotainment systems. Collaborating with various teams and optimizing software for embedded platforms while ensuring performance and reliability.
Flutter/Android Developer for SmartCookieWifi developing a mobile app that engages kids in learning and self - motivation. Collaborating with a team using Flutter technology in a remote setup.
Mobile Engineer developing Android apps and SDKs for payment processing at Finix. Leading technical implementation and improving architecture and best practices across mobile applications.
Staff Mobile Software Engineer at Gusto working on innovative Android app features for small businesses. Collaborating with diverse teams to enhance user experience and mobile infrastructure.