VI

Senior Software Development Engineer

Viacom18
Bangalore5-9 LPA Posted 5 Mar 2026
FULL TIME
Distributed Systems
Json
Mobile Technology
Product Quality
Analytics
+2 more

Job Description

Key Responsibilities:

  • Develop and maintain shared Android frameworks, UI components, and app architecture.
  • Write clean, efficient, and well-tested code for native Android applications using Kotlin/Java.
  • Participate in code reviews and define engineering standards to maintain codebase consistency.
  • Scale mobile app development processes, providing guidance to peers and supporting architecture decisions.
  • Take ownership of end-to-end product quality, including developing, designing, and maintaining core app frameworks.
  • Collaborate with cross-functional teams to implement features, improve performance, and ensure user satisfaction.
  • Prototype new ideas and explore emerging mobile technologies to enhance the platform.
  • Monitor app performance metrics, identify bottlenecks, and implement strategies to improve performance and stability.
  • Contribute to knowledge-sharing initiatives by writing blogs or documentation on mobile innovations.