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