
Android Developer
- Philippines
- Permanent
- Full-time
- Design, develop, and maintain Android applications in Kotlin (primary) and Java (as needed).
- Implement unit and UI tests; contribute to CI/CD pipelines for continuous deployment.
- Translate complex workflows into intuitive user interfaces.
- Implement responsive and accessible UIs across Android devices.
- Apply Material Design principles to maintain a consistent and modern look and feel.
- Build UIs using Jetpack Compose or traditional XML layouts, as appropriate.
- Integrate Google Maps API into mobile applications.
- Work with spatial data models and geospatial designs, particularly for network planning or infrastructure.
- Follow architectural patterns such as MVVM or Clean Architecture.
- Design offline-first apps with effective local caching, sync, and conflict resolution strategies.
- Integrate with RESTful APIs, GraphQL endpoints, and real-time data sources.
- Use Android Jetpack libraries, Coroutines, and Dagger/Hilt for modern, efficient development.
- Collaborate closely with product managers, backend engineers, and UX designers.
- Participate in Agile/Scrum ceremonies and manage work using tools like Jira.
- Conduct code reviews, use Git for version control, and maintain documentation standards.
- You have at least 5+ years of experience in Android application development using Kotlin; familiarity with Java for maintaining legacy code.
- You have a proven experience working in a pioneering or startup environment, with involvement in the end-to-end development lifecycle — from requirements gathering and design to development, testing, and deployment.
- You have solid experience in implementing various levels of testing including unit tests, instrumentation and UI tests, API testing, and end-to-end testing to ensure app quality and reliability across components.
- You have a solid understanding of Android SDK, lifecycle management, and background processing.
- You have experience with UI frameworks (Jetpack Compose or XML), Material Design, and responsive layout strategies.
- You have knowledge of offline-first architectures, backend integration, and automated testing.
- You have experience with Android Jetpack (LiveData, ViewModel), Coroutines, and dependency injection tools like Dagger or Hilt.
- You have strong communication skills and ability to work in a cross-functional team setup.
- You have a familiarity with Agile development methodologies and version control (Git).
- You have a background in construction tech, telecommunications, or utility infrastructure.
- You have experience building applications for field service or workforce management.
- You have a familiarity with spatial data systems and geospatial workflows.
- Competitive salary and professional development
- Collaborative client partnerships and a fun, inclusive work environment
- Opportunities for leadership, expertise, and global client exposure
- Monthly coaching, training, and career development
- Remote work flexibility
- Engage in social impact activities and industry impact
- Achieve work-life balance and flexibility to support personal commitments
- Comprehensive HMO coverage with one free dependent (depending on the employment type)
- Make a social impact: We balance our work for client teams and for society by constantly making a positive impact.
- Be proactive: We encourage brave thinking and continuous improvement, and drive change through action.
- Create value: We create measurable values for our stakeholders: our teams, partners, suppliers, investors, and communities.
- Be fair, open and honest: We foster equality and inclusivity in a supportive environment that embraces diversity and celebrates achievements.
- Add fun, passion and love: We prioritise fun and passion, fostering higher engagement and a positive can-do attitude.
- Challenged, autonomous, momentum
- Learning, growth mindset
- Lead by our values
- Heard, cared for, make good friends
What happens after you submit your application?The whole process takes around 4 weeks:
- There will be 3-4 interviews and a possible assessment from our client partner. You will undergo an initial interview, a culture interview, and 1-2 interviews with our cool client. This will run for about 1-2 weeks but we will let you know if we need to ramp it up. Be yourself and have fun.
- We will constantly communicate with you as to the development of your application. You can also directly communicate with us to ask us about the status of your application.
- If all goes well, we complete the reference check and provide other necessary requirements so we can offer you the job right away.
- NBI Clearance
- Social IDs - PHIC, SSS, HDMF, TIN
- Character references with contact info