ApplyAndroid Software Engineer ll (US Based)
Posted 3 months agoViewed
View full description
π Seniority level: Middle, 3+ years
π Location: US
π Industry: Data and technology
π£οΈ Languages: English
β³ Experience: 3+ years
πͺ Skills: GraphQLAndroidKotlinRESTful APIs
Requirements:
- Bachelor's degree in Computer Science or a related technical discipline/experience.
- 3+ years of experience in mobile application development.
- Background in implementing MVVM architecture in Android applications.
- Familiarity with third-party libraries and frameworks such as RxJava, Dagger, Retrofit, Kotlin Coroutines, and Jetpack Compose.
- Experience consuming RESTful APIs and GraphQL with Android applications.
- Understanding of Android UX and ability to work with design teams.
Responsibilities:
- Participate in the full application lifecycle (concept, development, deployment, test, and release management).
- Write clean, correct code incorporating feedback from code reviews; follow and enforce best practices.
- Evaluate assignments/requests, prioritize, and troubleshoot.
- Communicate updates and resolutions, present and defend technical choices.
- Investigate and prototype new technologies.
Apply