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
PMMAD090825_1757363512