Associate Software Engineer- Android
Core
Design and build advanced applications for the Android platform, improving services and managing core features like services, network, and database.
Role type
Associate Android Software Engineer
Builds
Mobile applications for the Android platform
Domain
Mobile development, Android ecosystem
Deliverable
production ML models | product features
Required skills
Android development, Kotlin, Java, Firebase, SQLite, Git, Unit testing, NFC integration, Android SDKs, 3rd party libraries
Preferred skills
Emerging mobile technologies, Android design principles, Agile/Scrum methodologies
Technologies
Android Studio, Gradle, Google Play Store, Jira, Confluence
Responsibilities
Design and build advanced Android applications, collaborate with cross-functional teams to ship new features, work with outside data sources and APIs, unit-test code for robustness, fix bugs and improve performance, manage core app features including services and database, coordinate software installation and monitor equipment
Seniority
Junior to Mid-level, hands-on IC