Skip to main content
FreelanceJobs logo

Senior Android

FreelanceJobs
CAPosted March 11, 2026

Job Description

We are looking for an experienced Android developer with strong Kotlin expertise to review and analyze an existing POS (Point of Sale) application.

The primary goal of this task is to identify memory leaks, inefficient memory usage, and potential performance issues across the app.

You will be assigned the full project and your responsibility will be to carefully go through the entire application, including every feature, screen, and user interaction.

This includes testing buttons, workflows, background processes, and any areas that could lead to excessive memory usage or leaks.

Your work should result in a detailed technical report explaining where memory leaks occur, what is causing them, and clear recommendations on how they can be fixed.

Scope of Work:

Review the full Kotlin Android POS project

Test and analyze each screen, feature, and button interaction

Monitor RAM usage and detect abnormal spikes

Identify memory leaks, retained objects, and lifecycle issues

Use proper profiling tools (Android Profiler, LeakCanary, etc.)

Document each issue with clear explanation and reproduction steps

Provide recommendations or technical notes for fixing the issues

Expected Deliverables:

A structured report listing all identified memory leaks

Screenshots or profiler logs where applicable

Steps to reproduce each issue

Contract duration of 1 to 3 months.

Mandatory skills:

Android, Kotlin, Smartphone, Android App Development, Mobile App Development

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free