This role is for one of the Weekday's clients
Min Experience : 6 years
Location : Bangalore
JobType : full-time
Requirements
Responsibilities
1. Technical Development & Architecture
- Work closely with engineering teams to define and implement scalable technical solutions.
- Lead end-to-end development efforts, ensuring timely and high-quality delivery.
- Implement and promote best practices in Android development across the team.
- Contribute to improving system architecture, code quality, and overall performance.
2. Cross-Functional Collaboration
Partner with Product, Design, Marketing, Operations, and API teams to translate business needs into technical requirements.Align deliverables with product roadmaps and company objectives.3. Leadership & Mentorship
Guide and mentor engineers, fostering a culture of ownership, innovation, and technical excellence.Support teammates in solving complex technical challenges and improving skill sets.4. Application Quality & Feature Enhancements
Build and maintain high-performance Android applications with strong focus on uptime and user experience.Stay current with the latest Android frameworks, tools, and trends, especially in OTT, Android TV, and media streaming.5. Engineering Excellence & Reliability
Own service performance, stability, and scalability to meet defined SLAs / SLOs.Improve application security, performance, and fault tolerance.Troubleshoot production issues, perform root cause analysis, and propose long-term fixes.6. Support & Issue Resolution
Provide Level 3 (L3) technical support and assist support engineers on critical RCA issues.Share knowledge, document solutions, and contribute to internal technical growth.Must-Have Skills & Experience
6+ years of overall experience , including 4+ years building complex Android apps at scale.Strong background in OTT platforms, Android TV development, live video streaming .Expertise in Kotlin, Android SDK, OOP principles , and MVVM / Clean Architecture .Strong grasp of UI / UX best practices , Jetpack libraries, and Android architecture components.Solid understanding of memory management, threading, networking, and performance optimization .Hands-on experience with Kotlin Coroutines, async programming, dependency injection (Dagger2 / Hilt) .Experience with unit testing, debugging, and distributed systems .Working knowledge of Jetpack Compose (plus).Experience supporting multiple Android OS versions, screen types, and devices.Exposure to TIF layer (optional but preferred).Proficiency with Git, Jira , and modern development workflows.Strong communication, problem-solving, and collaboration skills.Preferred Skills
OTT / Video Streaming / Android TV experienceLive streaming and media playback expertiseJetpack Compose & modern UI patterns