Senior Mobile Developer (Android)
Senior Mobile Developer (Android)
Dane, Wisconsin
|Full Time Temporary/Contract
|$ 65 - $ 85 per hour
Dane, Wisconsin
Full Time Temporary/Contract
$ 65 - $ 85 per hour
September 08, 2025
|Job ID: PMMAD090825_1757363512
September 08, 2025
Job ID: PMMAD090825_1757363512
Job Summary
To Apply for this Job Click Here
Position: Senior Mobile Developer
Location: REMOTE (Central or Mountain Time Preferred)
Type: Contract
Duration: 6 Months + Potential Extensions
Role Purpose
The Senior Android Developer will serve as both a hands-on contributor and mentor. The role involves reviewing and optimizing the existing Android codebase, addressing performance and stability issues, and working side-by-side with the current Android developer to transfer knowledge and build confidence.
Focus Areas
-Optimize performance on constrained hardware (limited CPU and memory).
-Reduce crashes and reboots (primary technical metric).
-Improve responsiveness by transitioning from polling-based to event-driven interactions.
-Refactor inefficient data structures to reduce garbage collection pressure.
-Evaluate and optimize gRPC usage (move to asynchronous).
-Review and improve MQTT implementation.
-Prototype improvements in targeted areas for quick, measurable wins.
-Provide architectural guidance and best practices in threading, memory management, and CPU utilization.
-Collaborate with the current Android developer to mentor and guide technical growth.
-Partner with Technical PM on prioritization, testing, and rollout of changes.
-Review companion public-facing applications for similar improvements.
Required Experience
-5+ years of Android development experience.
-Expertise in Kotlin and Java
-Strong background in performance optimization, threading, CPU/memory management.
-Hands-on experience with gRPC, MQTT, and event-driven architectures.
-Proven track record with large-scale or public-facing Android applications.
-Ability to act as a mentor and collaborator, supporting developer growth while maintaining confidence and self-esteem.
Nice to Have
-iOS development experience.
-Prior work with logistics or driver-facing applications.
-Experience with event-driven bus architectures.
-Familiarity with applications running on custom hardware.
Application Environment
-Android 12
-Kotlin 1.6.20 (primary)
-SDK version 29

To Apply for this Job Click Here
I want more jobs like this in my inbox weekly.
About Beacon Hill

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.
Founded by industry leaders to set a new standard in search, career placement and flexible staffing, we deliver coordinated staffing solutions with unparalleled service, a commitment to project completion and success and a passion for innovation, creativity and continuous improvement.
Our niche brands offer a complete suite of staffing services to emerging growth companies and the Fortune 500 across market sectors, career specialties/disciplines and industries. Over time, office locations, specialty practice areas and service offerings will be added to address ever changing constituent needs.
We look forward to working with you.
Beacon Hill. Employing the Future™