Weekday AI (YC W21)
Android Developer
Weekday AI (YC W21)India12 hours ago
Full-timeOther
This role is for one of the Weekday's clients

Min Experience: 6 years

Location: Bangalore

JobType: full-time

Requirements

Responsibilities

  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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 experience
  • Live streaming and media playback expertise
  • Jetpack Compose & modern UI patterns

Key Skills

Ranked by relevance