Mobile Developer (Android)
Core
Develop and maintain features of Android applications using Kotlin/Java, collaborating with product managers, UX/UI designers, and backend developers to build client solutions.
Role type
Intermediate Android Developer
Builds
Android mobile applications
Domain
Mobile Development / Consumer Tech
Deliverable
product features
Required skills
Kotlin, Java, Android SDK, Android Studio, Android application lifecycle, Git, RESTful API integration, UI/UX design principles, Google Play Store submission, Jetpack libraries (ViewModel, Room), MVVM pattern
Preferred skills
High-growth tech startup experience, advanced problem-solving abilities
Technologies
Kotlin, Java, Android SDK, Android Studio, Git, Jetpack, Room, ViewModel, MVVM
Responsibilities
Develop and maintain Android app features following best practices; participate in the full application development lifecycle including design, coding, testing, and deployment; collaborate with cross-functional teams to implement new features; troubleshoot and debug app functionality, performance, and compatibility issues; perform unit testing and support quality assurance; contribute to software development documentation.
Seniority
Intermediate, hands-on IC