Senior Android Developer
Cloud Employee
Cloud Employee, is a UK-owned Philippines business established 8 years ago. We connect high-performing software engineer talent in the Philippines with some of the world’s leading and most innovative tech companies. Developers join to work from the Philippines as part of international engineering teams and grow their CV and skill-set.
We pride ourselves on being a supportive, cutting-edge workplace that continuously invests in staff development, engagement, and well-being. We provide security, career paths, individual training programs, and mentoring.
Role Overview:
We’re looking for a Senior Android Developer to contribute to the development of a high-profile Video on Demand (VOD) platform. You’ll work alongside a talented cross-functional team, playing a key role in delivering high-quality Android solutions while actively participating in architectural discussions, hands-on coding, and technical problem-solving.
Client Overview:
A digital product agency specializing in the design, development, and optimization of websites, mobile apps, and commerce solutions. They collaborate with ambitious organizations such as Rolls-Royce, Mazda, and Colgate focused on growth and digital transformation, delivering solutions for globally recognized brands across various industries. The company takes pride in creating products that seamlessly align customer needs with business objectives, all within a collaborative and innovative work environment.
Job Description:
- Planning, scoping, and delivering Android projects on time and within budget.
- Producing clean, well-documented, and robust code.
- Creating detailed technical documentation, including pitch responses and solution documents.
- Managing and implementing strategies to reduce technical debt.
- Effectively communicating technical information to non-technical audiences.
- Translating complex technical concepts into tangible solutions for clients and the business.
- Presenting the merits and risks of proposed technical solutions.
- Mentoring and providing technical leadership to Android developers within the team.
- Contributing to the refinement of in-house processes and Android development best practices.
- Continuously seeking cost savings and process optimizations through improved development toolsets.
Qualifications:
- Minimum of 7 years of experience in Android development using Kotlin and Java.
- Proficiency with Android Jetpack components (LiveData, ViewModel, Room, Navigation).
- Experience with Dagger2, RxJava2, Retrofit + OkHttp, ExoPlayer, Glide, Google Analytics, and Firebase.
- Strong understanding of MVVM architecture and Clean Architecture principles.
- Proficient in Git for code versioning.
- Familiarity with software testing practices, including unit testing with JUnit4 and Mockito.
- Understanding of continuous delivery pipelines and their implementation.
- Experience in evaluating and integrating third-party libraries based on project needs.
Optional Skills:
- Experience with ExoPlayer for media playback.
- Knowledge of Google Analytics and Firebase for analytics and crash reporting.
- Familiarity with Clean Architecture principles.
- Experience in mentoring junior developers.
Ideal Candidate Attributes:
- Leadership: Ability to mentor and lead a team of Android developers, fostering a collaborative and productive environment.
- Problem-Solving: A positive problem-solver who effectively addresses complex technical issues.
- Communication: Excellent ability to communicate technical information to non-technical audiences and translate complex concepts into tangible solutions.
- Innovation: Continuously assesses and implements relevant technologies and best practices to enhance production quality.
- Commitment to Excellence: Dedicated to delivering high-quality work and exceeding client and team expectations.
- Adaptability: Comfortable dealing with senior company executives and adapting to various business needs.
Salary, Incentive and Benefits Packages:
- Competitive Salary
- Benefits package include HMO, training allowance, gym or food allowance, educational assistance for dependents, and more
- An annual salary increase, as laid out in the contract
- Free food and drinks provided in the office
- Company trips
Join Cloud Employee Today
Submit your application below and our talent team will assess your application to determine your suitability for open roles.
