Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

BCS Technology International Pty Ltd

NewBe an early applicant

Android Developer

Posted Updated
Discussion

Summary

Senior Android developer building and maintaining Android apps and features in Kotlin using MVVM architecture. Day to day involves managing Gradle dependencies, unit and regression testing, shipping hotfixes, keeping git flow intact, advising on UI/UX, and releasing builds to Google Play while working in sprints with remote teams.

Salary: ₱90,000 – ₱120,000 per month

About the role

As an Android Mobile Application Developer, you will be responsible for developing and delivering Android applications and features using Kotlin and MVVM architecture design pattern. This is a hands-on software development position in which you will be a senior developer working in a small team and collaborating with remote teams. The ideal candidate is flexible, self-motivated, a great collaborator and works effectively with all disciplines of the team.

Key responsibilities

  • Develop and deliver Android applications and features using Kotlin and MVVM architecture design pattern

  • Manage 3rd party open source libraries and versioning using Gradle

  • Maintain quality of current code base through unit testing and assist in regression testing

  • Troubleshoot and resolve pre- and post-production issues such as providing hotfixes whenever bugs are discovered

  • Maintain technical documentations of Android development

  • Maintain integrity of current git flow of current git repos

  • Assist and advise on UI/UX design capabilities and improvements, feasibility of new functionalities through capabilities of current Android technology

  • Participate in Sprint meetings such as planning and review meetings

  • Keep abreast of the latest in mobile technology and conduct research and prototyping using such technologies

About you

  • Experience with Kotlin language and Android Standard Library

  • Experience with MVC/MVVM architecture

  • Experience with unit testing

  • Experience with Android Studio, Editor Layout, and programmatic UI

  • Experience with Gradle

  • Experience with Git Flow and Agile methodology

  • Experience with Agile development (e.g. SCRUM, Lean Start-up)

  • Ability to handle Google Developer account, Google Play Store Console and create builds for submission to Play Store

  • Basic understanding in Big O notation and their respective time-space complexity

  • Excellent analytical skills with a good problem-solving attitude


Skills

Apply

See also

Mobile jobs by country — openings, pay and top skills →