Back

Android Developer (Mid to Senior)

December 20, 2024
Full Time
Remotely
Apply Now
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 from the Philippines join to work as part of international engineering teams and grow their CVs and skill sets. 

We pride ourselves on being a supportive and cutting-edge workplace continuously investing in staff development, engagement, and well-being. We provide security, and career paths, along with individual training programs and mentoring.

Role Overview:

We are seeking an experienced Android Developer to join Tomorrow's innovative team and contribute to their efforts in optimizing customer experiences and building impactful features. This role offers the opportunity to work on high-priority projects, such as optimizing onboarding funnels, improving referral mechanics, or implementing new savings account features.

Client Overview:

A FinTech company, established in 2018, dedicated to offering sustainable personal banking solutions. With over 120,000 customers, the company uses technology as a catalyst for positive change. Tomorrow is deeply committed to sustainability, innovation, and delivering excellent user experiences through its mobile-first approach. Operating primarily from Hamburg, Germany, Tomorrow emphasizes a collaborative and autonomous work culture, complemented by cutting-edge technologies such as AWS, Kubernetes, Kafka, Kotlin, and Jetpack Compose.

Job Description:
  • Rapidly onboarding into a complex Android codebase with over 200,000 lines of Kotlin code.
  • Delivering well-tested, clean, and fully functional features in collaboration with Android and backend engineers.
  • Optimizing the onboarding funnel and referral logic or implementing new app features, such as tax exemption order functionality.
  • Collaborating with cross-functional teams to ensure seamless project execution.
  • Participating in code reviews, sparring sessions, and the Android Community of Practice.
  • Documenting technical decisions and changes effectively using Confluence.
  • Utilizing tools like Jira, Git/GitLab, and Slack for project management and communication.

Qualifications:
  • Minimum 4 years of hands-on experience in building Android apps using Kotlin.
  • Strong proficiency in Jetpack Compose and a comprehensive understanding of UI testing processes.
  • Familiarity with fragment navigation and managing large-scale codebases.
  • Knowledge of KMP (Kotlin Multiplatform) and the Android platform's latest features.
  • Ability to work independently in a remote-first, agile environment.

Optional Skills:
  • Experience with advanced tools and technologies such as AWS, Kubernetes, Kafka, and microservices.
  • Familiarity with A/B testing methodologies and third-party integration tools.
  • Previous experience transitioning apps from monolithic to distributed architectures.

Ideal Candidate Attributes:
  • Collaboration: Ability to work effectively in a remote-first, cross-functional team.
  • Adaptability: Comfort in navigating large codebases and shifting between projects or priorities.
  • Proactive Problem-Solving: A sense of ownership in identifying and resolving technical challenges.
  • Strong Communication:Clear and concise communication of technical decisions and progress to both technical and non-technical stakeholders.
  • Attention to Detail: Ensures high-quality outputs in testing and feature implementation.
  • Autonomy: Capability to work independently while aligning with team goals and deadlines.
  • Quick Onboarding: The ability to rapidly familiarize themselves with the existing codebase and organizational workflows.
  • Outcome-Oriented: Skilled in translating technical experience into tangible, high-impact outcomes.
  • Self-Management: A disciplined approach to managing tasks, deadlines, and responsibilities without extensive oversight.
  • Tech-Communication Synergy: A combination of strong technical expertise and the ability to articulate ideas effectively to drive results.

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.
  • 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

Philippines

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

  • Rapidly onboarding into a complex Android codebase with over 200,000 lines of Kotlin code.
  • Delivering well-tested, clean, and fully functional features in collaboration with Android and backend engineers.
  • Optimizing the onboarding funnel and referral logic or implementing new app features, such as tax exemption order functionality.
  • Collaborating with cross-functional teams to ensure seamless project execution.
  • Participating in code reviews, sparring sessions, and the Android Community of Practice.
  • Documenting technical decisions and changes effectively using Confluence.
  • Utilizing tools like Jira, Git/GitLab, and Slack for project management and communication.

Candidate Requirements

  • Minimum 4 years of hands-on experience in building Android apps using Kotlin.
  • Strong proficiency in Jetpack Compose and a comprehensive understanding of UI testing processes.
  • Familiarity with fragment navigation and managing large-scale codebases.
  • Knowledge of KMP (Kotlin Multiplatform) and the Android platform's latest features.
  • Ability to work independently in a remote-first, agile environment.

Nice to have

  • Experience with advanced tools and technologies such as AWS, Kubernetes, Kafka, and microservices.
  • Familiarity with A/B testing methodologies and third-party integration tools.
  • Previous experience transitioning apps from monolithic to distributed architectures.

Ideal Candidate Attributes:
  • Collaboration: Ability to work effectively in a remote-first, cross-functional team.
  • Adaptability: Comfort in navigating large codebases and shifting between projects or priorities.
  • Proactive Problem-Solving: A sense of ownership in identifying and resolving technical challenges.
  • Strong Communication:Clear and concise communication of technical decisions and progress to both technical and non-technical stakeholders.
  • Attention to Detail: Ensures high-quality outputs in testing and feature implementation.
  • Autonomy: Capability to work independently while aligning with team goals and deadlines.
  • Quick Onboarding: The ability to rapidly familiarize themselves with the existing codebase and organizational workflows.
  • Outcome-Oriented: Skilled in translating technical experience into tangible, high-impact outcomes.
  • Self-Management: A disciplined approach to managing tasks, deadlines, and responsibilities without extensive oversight.
  • Tech-Communication Synergy: A combination of strong technical expertise and the ability to articulate ideas effectively to drive results.

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.
  • 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.