Mandatory Skills
- Strong knowledge in Kotlin, Java, Jetpack Compose, Android Studio, and Android SDK tools.
- Architecture knowledge - MVVM+C experience.
- Dependency Injection experience.
- Strong Kotlin experience.
- Strong unit testing experience.
- Experience writing Android libraries, including good API design.
- Tools: JIRA, Confluence, Jenkins, Gradle, Dagger, Retrofit, Room, Firebase, Lint, Android Profiler, Proguard, DataBinding, LiveData.
Senior Android Developer Requirements
Senior Android developer with 10+ years of experience, preferably in the US healthcare domain.
Responsibilities
- Provide technical guidance to a team of developers, enhancing their capabilities and productivity.
- Conduct comprehensive code reviews, establish quality assurance processes, optimize performance, and implement best practices and coding standards to ensure successful project delivery.
- Ensure process compliance within the assigned module; participate in technical discussions or reviews as a technical consultant, assessing feasibility, architecture, risks, and estimations.
- Collaborate with stakeholders to define project scope, objectives, and deliverables; prepare and submit status reports to minimize exposure and resolve escalations.