Quantiphi
Website:
quantiphi.com
Job details:
Role : Associate Architect - Software Development (Android Developer)
Experience: 7-15 Years
Location : Mumbai/Bangalore
Roles and Responsibilities
- Deliver scalable, high-quality Android solutions aligned with requirements.
- Write clean, maintainable, and well-documented code.
- Contribute to project planning, scoping, and timely delivery.
- Adapt to changing client, product, and user needs.
- Troubleshoot production issues, including out-of-hours support.
- Collaborate with cross-functional teams and stakeholders.
- Manage and reduce technical debt.
- Communicate technical concepts clearly to non-technical audiences.
- Present solutions with risks, trade-offs, and business impact.
- Translate complex problems into practical solutions.
- Promote Android development via demos and knowledge sharing.
- Contribute to coding standards, best practices, and process improvements.
- Optimize tools, processes, and overall development efficiency.
- Mentor and support team members through guidance, feedback, and training.
- Ensure adherence to development processes and standards.
Key Must Haves
- Strong focus on clean, robust, and well-documented code.
- Git, CI/CD pipelines, and continuous delivery practices.
- Unit testing and testing frameworks (JUnit, Mockito).
- REST API integration (JSON/XML) and third-party libraries.
- Kotlin (Java optional).
- MVVM, MVP, Clean Architecture.
- Android Jetpack (Compose, ViewModel, Room, Navigation, LiveData).
- Dependency Injection (Hilt, Dagger).
- Coroutines, structured concurrency, RxJava.
- Networking (Retrofit, OkHttp, GraphQL).
- Media & UI (ExoPlayer, Coil, Glide).
- Video streaming (HLS, DASH, DRM).
- Firebase and Google Analytics.
Click on Apply to know more.