POSITION Android Developer (News and Current Affairs)
WORK LOCATION National Capital Region
DATE POSTED January 14, 2020


ABS-CBN Corporation is the Philippines' leading information and entertainment multimedia conglomerate. The Company is primarily involved in television and radio broadcasting, as well as in the production of television and radio programming for domestic and international audiences and other related businesses. ABS-CBN produces a wide variety of engaging, world-class entertainment programs that are aired on free-to-air television.

The Company is also one of the leading radio broadcasters, operating eighteen radio stations throughout the key cities of the Philippines. ABS-CBN provides news and entertainment programming for nine channels on cable TV and operates the country's largest cable TV service provider. The Company also owns the leading-cinema and music production and distribution outfits in the country. It brings its content to worldwide audiences via cable, satellite, online and mobile.

The Company has interests in content development and production, cable and satellite television services, merchandising and licensing, mobile and online multimedia services, glossy magazine publishing, video and audio post production, and overseas services, all of which complement and enhance ABS-CBN's strength in content production and distribution.


    1. Sustainably design, code, document, test and support the maintenance of the code for core mobile channels.
    2. Must have solid knowledge of design patterns and love writing code that is appropriately reusable and extensible.
    3. You are highly skilled in developing application solutions based on sound architectures and understand how to work optimally with APIs for mobile solutions.
    4. Have a solid experience working on multi-threaded application development and bring solid experience with performance tuning and memory management.
    5. You are a mentor and contributor to the development of best practice technical standards and capabilities and you foster a culture of collaboration within the team and across the business.
    6. Deliver high quality solutions and maintain best practices in agile software engineering such as Test Driven Development, Continuous Integration, Continuous Delivery, pair programming, and code reviews.
    7. Continually deliver work that raises the engineering quality bar and guards against incurring undue technical debt.


    • 3-5+ years' experience building native Android applications using Java or Kotlin
    • Proficiency in multi-threading.
    • Proficiency in third-party libraries such as: Java, Gradle, Dagger, Espresso, etc.
    • 2-5+ years' experience in Agile - Scrum
    • Experience with Git or a similar distributed version control system
    • 3-5+ years' experience with tools such as Android Studio
    • Solid knowledge of Android/mobile design patterns
    • Solid experience working on multi-threaded application development
    • Analytical mind with a sense for algorithmic problem solving and selecting the right data structures for the job at hand.
    • Deep experience working in Agile and test-driven development environments.

Preference will be given to candidates who APPLY ONLINE.