Back

Senior Android Developer

June 25, 2024
Apply Now

Asan Android Developer, you will demonstrate an understanding of clean, object-oriented code, good architecture principles, and knowledge of common software design patterns. As a team, we’re committed to producing high-quality, maintainable code, so you’ll need to display a familiarity with the creation of well-tested code. Experience of interaction with XML and JSON data served via HTTP APIs is also essential. We make use of several additional technologies including many of the Android support libraries

Role Overview:

●       Remote or Makati Offices (Your choice)              

●       Competitive Salary      

●       Philippines Benefits + HMO

●       Shift: Mid Shift

●       Position: Full-time      

Job Description:

●      Produce clean, well-documented, and robust code.

●      Responding to client requirements with the appropriate technical solution

●      Responsible for producing detailed technical documentation including pitch responses, technical write-ups, and solutions documents.

●      Own the technical delivery of the project exceeding client and team expectations wherever possible.

●      Manage and implement strategies to reduce technical debt.

●      Effectively communicate technical information to a non-technicalaudience.

●      Translate complex technical concepts into tangible solutions for clients and the wider business.

●      Present the relative merits and associated risks of any proposed technical solutions.

●      Provision of technical leadership to Android developers within the team

●      Contribute to the refinement of in-house processes and Android development best practices including departmental coding standards.

●      Always looking to deliver cost savings and process optimization through the ongoing search for an improved and value-orientated development toolset (e.g. infrastructure, deployment, standards, development languages, and practices).

Qualifications:

●      At least 7 years of experience with  Java/Kotlin

●      Experience in developing custom Android components.

●      Good understanding of how to scale UI across multiple devices using size classes.

●      Strong MVC/object-oriented programming skills, demonstrable through past work examples.

●      Unit testing and automation testing technologies

●      Continuous Integration.

●      A knowledge of video-on-demand technologies and workflows, including an understanding of streaming technologies & protocols (including delivery of HLS)

●      Experience  with RxJava, Dagger, Exoplayer, Retrofit+ OkHttp, Firebase.

●      Mature, credible, and comfortable in dealing with senior company executives.

●      Good understanding of code versioning using git.

●      Understanding of software testing practices and principles, including unit testing.

●      Good working understanding of the concepts of continuous delivery pipelines and their implementation.

●      Experience with evaluating and integrating third-party libraries

●      Experience with interaction with XML and JSON data served via HTTP APIs.

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

Submit your CV today

Submit your CV today and one of our recruitment officers will get in touch with you!

(.PDF/.DOCX) Max Size (4mb)
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Based in

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 and cutting-edge workplace that continuously invests in staff development, engagement, and well-being. We provide security, and career paths, along with individual training programs and mentoring.

Role Overview

●      Produce clean, well-documented, and robust code.

●      Responding to client requirements with the appropriate technical solution

●      Responsible for producing detailed technical documentation including pitch responses, technical write-ups, and solutions documents.

●      Own the technical delivery of the project exceeding client and team expectations wherever possible.

●      Manage and implement strategies to reduce technical debt.

●      Effectively communicate technical information to a non-technicalaudience.

●      Translate complex technical concepts into tangible solutions for clients and the wider business.

●      Present the relative merits and associated risks of any proposed technical solutions.

●      Provision of technical leadership to Android developers within the team

●      Contribute to the refinement of in-house processes and Android development best practices including departmental coding standards.

●      Always looking to deliver cost savings and process optimization through the ongoing search for an improved and value-orientated development toolset (e.g. infrastructure, deployment, standards, development languages, and practices).

Candidate Requirements

●      At least 7 years of experience with  Java/Kotlin

●      Experience in developing custom Android components.

●      Good understanding of how to scale UI across multiple devices using size classes.

●      Strong MVC/object-oriented programming skills, demonstrable through past work examples.

●      Unit testing and automation testing technologies

●      Continuous Integration.

●      A knowledge of video-on-demand technologies and workflows, including an understanding of streaming technologies & protocols (including delivery of HLS)

●      Experience  with RxJava, Dagger, Exoplayer, Retrofit+ OkHttp, Firebase.

●      Mature, credible, and comfortable in dealing with senior company executives.

●      Good understanding of code versioning using git.

●      Understanding of software testing practices and principles, including unit testing.

●      Good working understanding of the concepts of continuous delivery pipelines and their implementation.

●      Experience with evaluating and integrating third-party libraries

●      Experience with interaction with XML and JSON data served via HTTP APIs.

Nice to have

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

Do you think you are ready for the challenge?
Apply Now
Close icon

Submit your CV today

One of our recruitment officers will get in touch with you!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.