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
Similar Jobs
Senior Product Manager — Live Commerce Vision
eBay
Full Stack Software Developer - Remote in Alberta
Randstad
Android Developer with Kotlin
Jobgether
Part Time IT Support Technician
Triumph Services
Software Engineer 2
Providence
More Jobs at FreelanceJobs
View all →Microsoft intune engineer
FreelanceJobs
NET10 Redirect Middleware and Oveeriding WebApi Identity EndPoints
FreelanceJobs
Develop a Web Application using Core MVC
FreelanceJobs
Develop Magic Color Function Like CamScanner App in c# .NET
FreelanceJobs
M365 Expert Needed for PST File Import to Exchange Server
FreelanceJobs
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