JOBSEARCHER

Android Developer

What you have • BS degree in Computer Science or related field • 4-6 years of Android development experience developing large scale Android applications. • Expert in-depth working experience in Kotlin • Experience with Jetpack Compose. • Knowledge of design systems. • Experience writing custom UI Views. • Experience with writing/consuming libraries • Gradle and maven experience • Experience with REST, JSON, XML and interfacing Android applications to server-side APIs. • Experience writing Unit Test and Automated UI tests. • Experience integrating with REST APIs is a required • Experience working with CI/CD and debugging issues that arises • Experience performing code reviews and mentoring junior developers is required • Experience with building native features as a module is a plus • Experience/understanding of the SOLID design principles • Experience working with Architects and Stakeholders to craft appropriate solution • Experience debugging memory and performance issues • Experience working with native accessibility features. • Experience with understanding of technical issues, designs, best practices • Great interpersonal and communication skills. • Extensive experience developing complex Android applications in an enterprise environment. • Familiarity with Agile practices • Hands-on experience supporting multiple versions of Android SDKs, screen resolutions and device types. • Good understanding of the Android SDK and NDKEEO: Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.